github使用备忘
pacman -S git首先啦
然后去github注册个账号
再然后配置ssh key:
ssh-keygen -t rsa -C "your_email@youremail.com"
在github网站上一次点击“Account Settings” > Click “SSH Public Keys” >
Click “Add another public key”
把生成的id_rsa.pub里的内容原封不动的粘过去,这个pub key在.ssh这个隐藏文件夹下哦
然后用这个命令试一下是不是配成了:
ssh -T git@github.com
成功的话配置一下自己的名字什么的,提交评论的时候会自动附上去的:
$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"
另外可以配置一个叫做API token的东西,暂时不懂也用不到,就先不管啦。
接下来找一个感兴趣的项目下下来:
在github上找个项目,右上角会有fork的按钮,fork一下,这样咱得id在github上的就有了一个该项目repo仓库
然后用这个命令就能把项目克隆到本地,会新建一个子文件夹的:
$ git clone git@github.com: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
菜菜地结束了