如何仅在本地还原提交?

时间:2018-03-01 12:15:28

标签: git

我想还原其他人提交的提交。但是当我下次从遥控器拉出时,我希望恢复恢复。这意味着当我下次拉动和推动时,我甚至不希望它成为历史。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

对要恢复的提交执行git revert。然后在你做一个拉动之前,做一个git reset --hard HEAD~1,假设你通过一次提交领先于你的远程跟踪分支,那个提交就是恢复。

答案 1 :(得分:0)

在最新版本的repo上,使用<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="key_val"> <div class="st_inner"> <img src="https://placehold.it/200x50"> </div> <div id="spon_detail"> <div id="dt_inner"> <h4>Company Profile</h4> <?php echo $spon_key; ?> </div> </div> </div>查找提交,然后使用git log

类似的问题在这里被问到一个很好的答案:How to revert Git repository to a previous commit?