github使用

简单步骤##

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

2.关联本地和远程仓库:
<pre><code>$ git remote add origin https://github.com/XXXX.git
</code></pre>
3.然后push就可以了:
<pre><code>$ git push -u origin master
</code></pre>
(关于注册登录什么的,都有提示,看一眼就懂。。。)

遇到的一些问题##

1.在github.com上创建的时候如果顺便把README创建了,会造成远程和本地文件不一致。先把远程的README pull下来,再push即可;
<pre><code>$ git pull --rebase origin master
</code></pre>
2.如果关联本地和远程仓库用SSH而不是Https:
<pre><code>$ git remote add origin git@github.com:XXXX.git
</code></pre>需要往github上添加SSH key,具体如下:

  • 在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa
    和id_rsa.pub这两个文件,如果没有<pre><code>$ ssh-keygen -t rsa -C "youremail@example.com"
    </code></pre>
  • 在用户主目录里找到.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教程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容