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

菜菜地结束了

posted @ 2012-01-08 21:09  mosakashaka  阅读(108)  评论(0编辑  收藏  举报