git初级使用

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 . 

原文地址:https://www.cnblogs.com/wpw1215/p/7789925.html