前几天知名帅哥stormzhang在其公众号共享了一份程序员大礼包,
即各种教程的PDF文档,其中有一篇《从0开始学习GitHub系列》,
记录其中的常用命令行指令,以便日后查阅。
GitHub和Git的区别
GitHub是一个基于Git的开源代码托管社区,即可以通过Git来将代码上传到GitHub云端,或者将GitHub云端的程序下载到本地进行修改的一个服务。
Git是一个分布式版本控制器,即一个代码管理工具,用法如同步代码、查看更改、代码还原等。用前需安装。
Git本地命令
1
| $ git checkout -b develop
|
Git同步命令
通过密钥链接本地与GitHub仓库,连按三次回车,生成密钥id_rsa和公钥id_rsa.pub,将公钥添加到GitHub。
1 2
| git config —global user.name "用户名" git config —global user.email "邮箱"
|
设置自己的用户名与邮箱,信息会出现在所有的提交记录里。
1
| $ git push origin master
|
1
| $ git pull origin master
|
1 2 3 4
| $ git diff $ git diff <$id1> <$id2> $ git diff <branch1>..<branch2> $ git diff --staged
|
GitHub简单用法
- 创建仓库;
- 下载到本地;
- 修改文件;
- add到暂存区;
- commit提交;
- push到GitHub。