git 日常bug总结:

//git pull失败后强制pull覆盖本地
git fetch --all git reset --hard/<branch name>

注意:如果有任何本地更改,将会丢失。无论是否有--hard选项,任何未被推送的本地提交都将丢失。

git fetch 将从远程下载下来最新版本,而不尝试合并或rebase任何东西。

git reset将分支重置为刚刚获取的内容,--hard更改工作树中的所有文件以匹配分支中的文件

 

Git 强制推送方法(一般不建议使用)

 

$ git push -u origin master:master -f

posted @ 2018-12-27 09:16  style1time  阅读(241)  评论(0)    收藏  举报