📅  最后修改于: 2023-12-03 15:08:14.727000             🧑  作者: Mango
如果你在 git 中使用 stash 暂存了更改,并且只想应用单个文件中的更改,可以遵循以下步骤:
1.使用以下命令查看stash列表
git stash list
2.选择要应用的stash项,并将其应用到一个临时分支中
git stash branch <branch-name> <stash-index>
<branch-name>
是将stash中更改应用的临时分支名称;<stash-index>
是要应用的stash项的索引。3.检查应用的更改
git checkout <file-name>
<file-name>
是要应用更改的文件名。4.提交更改并删除临时分支
git add <file-name>
git commit -m "message"
git branch -D <branch-name>
<file-name>
是要应用更改的文件名;<branch-name>
是应用更改的临时分支名称。现在你已经成功地从 stash 中应用了单个文件的更改。注意不要忘记使用 git stash drop <stash-index>
包含所有更改(包括未应用的更改)的 stash 中删除不需要的stash项,以免占用空间。
希望这篇文章对你有所帮助!