【发布时间】:2021-08-08 18:58:07
【问题描述】:
我正在构建我的网络应用程序的页面 X 并进行了一些提交。比方说:
Commit 11
Commit 10
Commit 9
后来,当我访问应用程序的 Y 页时,我注意到一些文本的位置发生了变化。显然,在提交 9-11 期间页面 X 上的更改影响了页面 Y。
现在我希望能够像在 Commit 8 中那样运行项目(所以,在我添加新功能之前)。但是,我不想删除 Commit 9、10 和 11。我只是想暂时签出(是不是正确的词)Commit 8,运行它,然后回到我原来的位置,即 Commit 11 . 我什至不确定这是否是解决文本对齐问题的思考过程。
【问题讨论】:
-
git checkout <commit hash you want to see>? -
这会将您带到特定的提交,而不会丢失最近的提交,对吗?然后我必须使用相同的命令返回最近的提交?