pacman -S git首先啦
然後去github註冊個賬號
再然後配置ssh key:
ssh-keygen -t rsa -C "[email protected]"
在github網站上一次點擊“Account Settings” > Click “SSH Public Keys” >
Click “Add another public key”
把生成的id_rsa.pub裏的內容原封不動的粘過去,這個pub key在.ssh這個隱藏文件夾下哦
然後用這個命令試一下是不是配成了:
ssh -T [email protected]
成功的話配置一下自己的名字什麼的,提交評論的時候會自動附上去的:
$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "[email protected]"
另外可以配置一個叫做API token的東西,暫時不懂也用不到,就先不管啦。
接下來找一個感興趣的項目下下來:
在github上找個項目,右上角會有fork的按鈕,fork一下,這樣咱得id在github上的就有了一個該項目repo倉庫
然後用這個命令就能把項目克隆到本地,會新建一個子文件夾的:
$ git clone [email protected]:username/Spoon-Knife.git
spoon-knife是官網教程裏給的例子,username要換成自己的,比如mosakashaka~
爲了跟蹤被fork的程序的更新,還要把他加成一個remote:
$ cd Spoon-Knife
$ git remote add upstream git://github.com/octocat/Spoon-Knife.git
$ git fetch upstream
自己改壞了就可以從upstream這個remote裏再更新回來
$ git pull upstream
或者
$ git fetch upstream $ git merge upstream/master
菜菜地結束了