1查看状态 git status
2查看日志 git log
3提交修改到暂存区 git add xxx或者路径
4提交到本地仓库 git commit
5编辑vi提交信息 i/a/o 进入编辑状态,编辑
ESC退出编辑状态到命令状态
:wq退出保存,或者 :q!不保存退出
6提交到远程仓库 git push origin local_branch:remote_branch
7修改已经提交到远程的代码
修改代码
git log
git commit --amend
git push origin local_branch:提交生成的地址
8git pull == git fetch & git merge
9依赖远程分支添加本地分支
git checkout -b loarcal_branch romete_branch
10 添加远程仓库
git checkout --track remote_gitk
11把modified:中的文件变为一个patch
git diff > div.patch
12把一个patch还原
git apply div.patch
13把modify全部提交
git add -u
14丢失工作区的修改,回复为原来的状态,变为上次pull的状态
git checkout --file
15直接删除文件
rm -rf 文件
16从版本库中删除文件
git rm file
16从版本库中删除文件,但不删除文件
git rm <file> --cached
17抛弃工作区的修改
git co --<file>
git co . 抛弃工作区修改
18提交commit后生成patch
git format-patch -1
19得到所有提交修改项
gitk .