1.合并
自己开发分支为query,开发完成后需要提交至主分支master,query是从master某一时间点拉下来的分支,在之后可能会有其他功能分支合并上去,现在将query的最新代码合并至master。
首先,将代码提至远程query(commit,push)
再将master主分支检出:git checkout master
将最新代码pull到本地:git pull
将query分支合并至master上:git merge query
若有冲突,先解决冲突,没有冲突后,commit,push即完成。
合并后,将自己的功能打上tag:
git tag -a v2019-10-10 -m "标注服务"
git push origin v2019-10-10
2.回滚
git reset --hard commit_id
git push -f origin branch_1
3.删除
删除本地:
git branch -d branch_1
强制删除:
git branch -D branch_1
删除远程:
git push origin --delete branch_1