2-1 git合并 打tag

 
tag常用命令(仅供参考):
 
git tag -a V1.4 -m "1.4"
创建一个tag
 
git tag
查看本地tag
 
git tag -d V1.1 
删除本地tag
 
git push origin V1.1
提交到远端版本库
 
git ls-remote --tags origin
查看远端tag
 
git pull origin --tags
更新远端tag信息到本地
 
git reset --hard V1.1
更新代码到某个tag
 
git push origin --delete tag V1.1
删除远端服务器tag
 
 

分支的合并 merge

  • git merge branch-name 把分支branch-name合并到master
  • 合并无冲突 git自动commit本次合并 直接push代码就可以
  • 有冲突的话 先修改冲突文件 然后add、commit、push操作 
    冲突 

合并之后无操作

  • 撤销合并 git reset --hard 36f0....

合并之后有其他操作

  • git revert -m 1 merge的commit

合并test分支的一次commit到master

  • git cherry-pick fc2...

git rebase -i  修改log历史

 

 


 
 





原文地址:https://www.cnblogs.com/wujiaolong/p/109d4047e72e4c6c48ee23061923e832.html