git常用的指令-----(工作中常用)

创建版本库

git clone 'url'      #克隆远程版本库

git init      #初始化本地版本库

修改和提交 

git status        #查看状态 

git diff                  #查看变更内容

git add .         #跟踪所有的改动文件

git add  <file>       #跟踪指定的改动文件

git mv <old> <new>         #文件改名

git rm <file>           #删除文件

git git rm --cached <file>          #停止跟踪文件但不删除

git commit -m "commit message"         #提交所有跟新过的文件

git commint --amend         #修改最后一次提交       

 查看提交历史

git log         #查看提交历史

git log -p <file>        # 查看指定文件的提交历史

git blame <file>        #以列表方式查看指定文件的提交历史  

撤销 

git reset --hard HEAD         #撤销工作目录所有未提交文件的修改内容

git checkout HEAD <file>       #撤销指定的未提交文件的修改内容

git revert  <commit>       #撤销指定的提交  

分支 

git branch         # 查看当前分支

git branch -a         #查看所有分支

git checkout -b dev         #新建分支并切换到新分支

git push origin dev:dev         #推动本地分支到远程分支

git checkout -b newbranchname origin/originbranchname         #根据远程已有分支创建新 的分支

git branch --set-upstream-to=origin/dev         #让本地分支与远程分支建立关联:

git branch -d dev         #删除本地分支

git push origin --delete dev         #删除远程分支

git merge <branch>        #合并指定分支到当前分支  

远程推送

git push -u origin master         #提交代码 

猜你喜欢

转载自blog.csdn.net/qq_60976312/article/details/131247760