使用SourceTree,我将本地存储库重置为先前的提交。然后我使用GitBash执行gitk --date-order
来查看Bare存储库中的提交,我将其推送到同一个以前的提交中。我是使用git update-ref HEAD [SHA ID]
完成的。 Bare存储库和我最初重置的存储库只有一个分支。
现在我想将我的远程存储库更新回上一次提交。我不清楚如何使用git remote
命令完成同样的事情。皱纹是我有两个远程分支:开发和掌握。我只将那些我想要重置的更改推送到开发分支(master还没有合并)。
有人能告诉我正确更新远程开发分支的命令吗?
答案 0 :(得分:1)
git remote add development E:Code/Code.Website1
git push development -f
了解如果您尚未备份开发遥控器,则不会保留历史记录,并且您无法获得该历史记录。
了解如果其他人可以访问您的遥控器,则不应更改远程历史记录。