参考
(21条消息) Git分支命名规范_嘻嘻哈哈111111的博客-CSDN博客_git 分支命名
重置提交后的强推代码
git push --force origin[branch name]
merge错误
切换到主分支:
1.git pull
2.git fetch -p
切换到当前分支:
1.git branch --unset-upstream
2.git pull
3.git branch --set-upstream-to=origin/<master branch> <current branch>
本地创建新分支
git checkout -b <branch name>
Cherry-pick
(21条消息) git cherry-pick指令详解_Nice2cu_Code的博客-CSDN博客_git pick
rebase
开发分支:git rebase [主分支]
如果产生冲突,会切换到一个解决冲突的commit上
解决冲突后,git add [冲突文件...]
git rebase --continue
revert
删除指定的commit:git revert [commit id]
删除后会进入新的commit
查看
使用git show <commit-hash>来查看某次提交的详细信息和修改内容
使用git diff <commit-hash>来查看该提交和当前状态之间的差异
使用git show --name-only <commit-hash>来查看修改的文件列表
使用git show <commit-hash> -- <file-path>来查看某个特定文件的修改