基础配置

git config --global core.editor "vim"

设置 ssh 公钥

1. 在Linux或Mac OS终端或Windows Git Bash, 执行ssh-keygen命令生成SSH公钥和私钥

>> ssh-keygen -t rsa
填写SSH密钥存放目录, 或直接回车存在在默认位置:

>> $HOME/.ssh/
输入SSH密钥的使用密码并记住, 每次下载和上传时会用到此密码; 或直接回车不设置密码

2. 查看并复制SSH公钥

>> cat ~/.ssh/id_rsa.pub
3. 粘贴到网站安全访问设置, 添加保存即可

拉取代码

git clone ssh://username@code.github.com:app app

查看状态

git status  # show current workspace, branch
git log # show commit log

提交修改

git add [modified_files]

撤销 add 添加

git restore [modified_files]

生成提交

git commit

cherry-pick 提交

git cherry-pick commit-id # cherry-pick 一个提交
git cherry-pick id1...id2 # cherry-pick 多个提交

合并提交

git rebase -i id1...id2 # 合并多个提交

提交评审

git push origin remote-branch

查看修改

git diff

参考链接

http://gitbook.liuhui998.com/