说明
本文是作者Lefe所创,转载请注明出处,如果你在阅读的时候发现问题欢迎一起讨论。本文会不断更新。
正文
这里记录了Lefe使用Git遇到的一些问题。
1.Git与GitHub是完全不同的
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub就是一个网站,或者说是一个全球最大的开源社区,世界一流的公司都在GitHub上创建他们的开源项目。它使用Git进行版本控制。
2.提交自己的代码到GitHub,为什么不需要账号密码
还记得创建项目之后需要添加一个 public key
,也就是说Github使用SSH
,让你不再需要密码,直接提交代码。生成一个公钥,只要执行命令行sudo ssh-keygen
,即可生成一个叫id_rsa.pub
和id_rsa
,它保存到目录/Users/wangsuyan/.ssh
下。cat id_rsa.pub
即可找到公钥,全选后添加到GitHub上即可。
3.Git客户端
- SourceTree:这个是Lefe使用过最好的Git客户端。它界面简洁,采用扁平化的设计,很符合苹果的设计风格。
4.Git服务端
===== 我是有底线的 ======
喜欢我的文章,欢迎关注我的新浪微博 Lefe_x,我会不定期的分享一些开发技巧