rangevalidator-双绞线接法

github com
2023年4月5日发(作者:无线路由器怎么设置密码)

Github基本操作

.配置Git

⾸先在本地创建sshkey;

$ssh-keygen-trsa-C"your_email@"

后⾯的your_email@改为你的邮箱,之后会要求确认路径和输⼊密码,我们这使⽤默认的⼀路回车就⾏。成功的话会在~/下⽣

成.ssh⽂件夹,进去,打开id_,复制⾥⾯的key。

回到github,进⼊AccountSettings,左边选择SSHKeys,AddSSHKey,title随便填,粘贴key。为了验证是否成功,在gitbash下输⼊:

$ssh-Tgit@

如果是第⼀次的会提⽰是否continue,输⼊yes就会看到:You’vesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess。

这就表⽰已成功连上github。

接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。

$"yourname"

$"your_email@"

-------------

接下来在本地新建⼀个⽂件。放在你想要放的⽬录下⾯

$mkdirTestProject

进⼊到刚创建的⽬录下⾯

cdTestProject/

新浪⼀个测试⽂件。等会把这个测试⽂件传到github上⾯去

$

初始化这个⽂件

$gitinit

查看状态

$gitstatus

#Onbranchmaster

##Initialcommit

##Untrackedfiles:

#(use"gitadd..."toincludeinwhatwillbecommitted)

##

输⼊如下命令

$

再次查看状态的时候发现跟上⾯的有所不同

$gitstatus

#Onbranchmaster

##Initialcommit

##Changestobecommitted:

#(use"gitrm--cached..."tounstage)

##newfile:

提交

$gitcommit-m"addanewfile"

[master(root-commit)45e61bc]addanewfile

1filechanged,4insertions(+)

OK本地仓库已建好。接下来登录github在上⾯新建⼀个仓库,建好后就把刚才本地的⽂件push上去。

选择右上⾓的createanewrepo

建好后上⾯会有提⽰命令

Createanewrepositoryonthecommandline

gitinit

gitcommit-m"firstcommit"

gitremoteaddorigingit@:qingjoin/

gitpush-uoriginmaster

Pushanexistingrepositoryfromthecommandline

gitremoteaddorigingit@:qingjoin/

gitpush-uoriginmaster

回到本地Terminal

输⼊命令

$gitremoteaddorigingit@:qingjoin/

再查看⼀下

$gitremote-v

origingit@:qingjoin/(fetch)

origingit@:qingjoin/(push)

最后push

$gitpushoriginmaster

Countingobjects:3,done.

Writingobjects:100%(3/3),246bytes,done.

Total3(delta0),reused0(delta0)

Togit@:qingjoin/

*[newbranch]master->master

然后回到github看下。刚才就已经上传了⼀个⽂件。

通过gitdiff命令,⽤户可以查看更改。通过改变⼀个⽂件的内容,看看gitdiff命令输出什么,然后提交这个更改到仓库中

#Makesomechangestothefile

echo"Thisisachange">test01

echo"andthisisanotherchange">test02

#Checkthechangesviathediffcommand

gitdiff

#Committhechanges,-awillcommitchangesformodifiedfiles

#butwillnotaddautomaticallynewfiles

gitcommit-a-m"Thesearenewchanges"

查看更新内容gitdiff

提交更新gitcommit-a-m"Thesearenewchanges"

上传gitpushoriginmaster

更多推荐

github com