1、克隆库
1 | git clone https://github.com/SheriSzeto/learnt.git |
2、创建并切换分支
1 | git checkout -b dev |
3、创建分支
1 | git branch dev |
4、切换分支
1 | git checkout dev |
5、合并分支(合并远程库 master 分支)
1 | git merge origin/master |
6、推送分支(推送远程库 master 分支)
1 | git push origin master |
7、添加所有文件到暂存区
1 | git add . |
8、添加和提交文件到本地
1 | git add test.txt |
9、删除分支
1 | git branch -d feature |
10、创建远程分支到本地分支(可追踪)
1 | git checkout -b dev origin/dev |
11、取消暂存文件(已经执行 git add)
1 | git reset HEAD README.md |
12、从远程库中拉取数据(只拉不合并到本地分支,需手动 merge)
1 | git fetch origin |
13、查看每个文件中修改的行
1 | git diff --stat |
14、将暂存区文件临时存起来
1 | git stash |
15、将临时存起来的文件恢复
1 | git stash pop |
16、将 A 项目的某个分支复制到 B 项目
1 | // 进入A项目 |