1、查看日志
代码语言:javascript复制git log
2、添加文件(到暂存区)
代码语言:javascript复制git add
3、提交文件(提交add的文件到本地仓库)
代码语言:javascript复制git commit -m "commit message"
git commit --amend //增补提交
4、更新文件
代码语言:javascript复制git pull
git pull --rebase origin master
5、推送文件
代码语言:javascript复制git push
git push origin:refs/for/develop
git push -u origin master
6、回退文件
代码语言:javascript复制git reset --mixed id //取消了(add commit)的内容
git reset --soft id //取消了(commit)的内容,相当于执行了1后,又执行git add
git reset --hard //取消了(add commit local working)的内容
常用:
代码语言:javascript复制git reset --hard HEAD^
7、检出文件(使用HEAD的最新内容替换工作区的文件)
代码语言:javascript复制git checkout --<filename>
8、切换分支
代码语言:javascript复制git checkout branch分支名