
git
xiaoyue_ly
这个作者很懒,什么都没留下…
展开
-
git 强制拉取覆盖本地
git 强制拉取覆盖本地1、多条执行git fetch --allgit reset --hard origin/mastergit pull2、单条执行git fetch --all && git reset --hard origin/master && git pull原创 2020-11-20 17:12:58 · 484 阅读 · 0 评论 -
撤销git push 的内容
步骤:1.git log 查看commit 的id,找到需要回退到那个版本的id;2.git reset --soft id; --soft为参数,参数还可以为–hard。–soft时会保留当前的工作区,–hard撤销相应工作区的修改;3.git push origin master --force。心得:尽量选择–hard这个参数,如果用–soft这个参数保留当前工作区,再执行第3步的强制推送,会把远程的内容覆盖掉。白回退了,哭!!...原创 2020-11-03 14:50:12 · 664 阅读 · 1 评论