github使用

简单步骤##

1.在github.com上创建项目;

2.关联本地和远程仓库:

$ git remote add origin https://github.com/XXXX.git

3.然后push就可以了:
$ git push -u origin master

(关于注册登录什么的,都有提示,看一眼就懂。。。)

遇到的一些问题##

1.在github.com上创建的时候如果顺便把README创建了,会造成远程和本地文件不一致。先把远程的README pull下来,再push即可;

$ git pull --rebase origin master

2.如果关联本地和远程仓库用SSH而不是Https:
$ git remote add origin [email protected]:XXXX.git
需要往github上添加SSH key,具体如下:

  • 在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa
    和id_rsa.pub这两个文件,如果没有
    $ ssh-keygen -t rsa -C "[email protected]"
  • 在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub(用文本编辑就能打开)是公钥,可以放心地告诉任何人。
  • 登陆GitHub,打开“Account settings”,“SSH Keys”页面,然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容

3.对于iOS项目,Xcode会默认创建git仓库。

4.关于git的使用,和svn有相似之处,内容还有很多,以后深入学习的时候再做记录。

记录一些操作##

丢弃未提交的改动:$ git checkout -- readme.txt
丢弃未提交的全部改动:$ git checkout -- .

回滚代码

参考####

廖雪峰的git教程

你可能感兴趣的:(github使用)