做农家乐网站,榆次做企业网站,怎么做微信小程序游戏,专业广告策划公司1.回退本地合并 git merge --abort
2.撤销上一次的提交 方法一#xff1a;(已经提交到git线上仓库了#xff0c;git reset操作#xff0c;会把之前提交的都删除#xff0c;感觉有点危险) 想要让Git回退历史#xff0c;有以下步骤#xff1a; 使用git log命令#xff0c…1.回退本地合并 git merge --abort
2.撤销上一次的提交 方法一(已经提交到git线上仓库了git reset操作会把之前提交的都删除感觉有点危险) 想要让Git回退历史有以下步骤 使用git log命令查看分支提交历史确认需要回退的版本 使用git reset --hard commit_id命令进行版本回退 操作了这一步后来发现不是回退到这个commitid把本地的代码还原然后重新拉取线上的代码就行 git push -f 强制推送至远程分支使用git push origin会报错因为我们本地库HEAD指向的版本比远程库的要旧 快捷命令 回退上个版本git reset --hard HEAD^ git push -f 强制推送至远程分支 使用git push origin会报错因为我们本地库HEAD指向的版本比远程库的要旧 方法二git revert是用于“反做”某一个版本这种安全一点 使用git log命令查看分支提交历史确认需要回退的版本 回退版本 git revert -n commit_id 只能回退当前的提交不能回退其他的对其他id提交的不影响 这里git revert -n 如果你提交的commitid是abc在你之前的commitid是adc你想回退到你之前的代码使用git revert -n abc 如果是已经合并的commitidgit revert -m 1 commitid ,使用git revert -n会报错 git commit -m 测试 git push
3.删除一条分支 git branch -D branchName 4.删除当前分支外的所有分支 git branch | xargs git branch -d
5.删除分支名包含指定字符的分支 git branch | grep ‘dev*’ | xargs git branch -d
6.暂存当前分支修改 git stash save 暂存
7.恢复之前暂存的改动 git stash pop
8.git 还原本地仓 与 远程仓 同步 git fetch origin git reset --hard origin/master
9.还原本地的所有修改很危险 git checkout .
10.还原本地某个文件的修改 git checkout 文件路径