我们用git 管理代码时,正常不会遇到强制覆盖这种情况,但是不正常时就尴尬了。
例如:我们有个项目中间迭代了好几版,项目目录啥的改的特别多,明明自己分支已经是最新代码且没有什么问题,所有需求都满足,但是合并主分支时就是有冲突。不知道怎么改时,建议还是用 --force吧
# 使用git命令将本地代码库强制推送到远程仓库
git push --force origin
查看分支列表
// 本地分支列表
git branch
//远程分支列表
git branch -r
//所有分支列表 :本地+远程
git branch -a
删除缓存的远程分支列表
// 不用在 origin后面 添加分支名称
git remote prune origin