恢复到上一次提交时保留特定文件中的更改
Keep changes in a specific file when reverting to previous commit
假设我有一个文件 keep_changes.rb
。我在我的分支机构工作了很长一段时间,我发现我搞砸了大事。所以我想将 HEAD
恢复到之前的提交,丢弃除了我在 keep_changes.rb
.
中所做的所有更改
有没有一种方法可以让我在
时将更改保留在特定的 file/files 中
git reset --hard <sha>
您可以使用"git stash" 命令来存储keep_changes.rb 文件。稍后当您需要特定更改时,只需输入 "git stash pop" 即可取回更改后的文件。
谢谢
假设我有一个文件 keep_changes.rb
。我在我的分支机构工作了很长一段时间,我发现我搞砸了大事。所以我想将 HEAD
恢复到之前的提交,丢弃除了我在 keep_changes.rb
.
中所做的所有更改
有没有一种方法可以让我在
git reset --hard <sha>
您可以使用"git stash" 命令来存储keep_changes.rb 文件。稍后当您需要特定更改时,只需输入 "git stash pop" 即可取回更改后的文件。
谢谢