📅  最后修改于: 2023-12-03 14:41:26.251000             🧑  作者: Mango
#Git获取另一台电脑上的暂存状态 - Shell-Bash
在Git中,Stash(暂存)可用于在切换分支或撤销更改时暂时保存未提交的更改。如果您在另一台电脑上工作,并希望获取该电脑上的Stash状态,可以执行以下步骤:
为了获取另一台电脑上的Stash状态,您需要知道该电脑上使用的分支。您可以运行以下命令来查看该电脑上的所有远程分支:
git branch -r
这将列出当前所有的远程分支。找到与您正在使用的分支相对应的分支名称。
要从远程分支获取暂存状态,可以使用以下命令:
git stash apply stash@{0}
请注意,stash@{0}
应替换为Stash所在的ID。您可以使用以下命令查看可用的Stash:
git stash list
这将列出所有可用的Stash,包括它们的ID和描述。找到要应用的Stash的ID,并用它替换命令中的stash@{0}。
如果您在Stash应用后遇到任何冲突,请解决冲突并将更改提交到您的本地存储库。
现在,您已经成功地从另一台电脑上获取了Stash状态。
请记住,这只适用于您使用的分支在另一台电脑上是公共的。如果您试图从另一台电脑上获取受保护的分支中的Stash状态,您需要获得访问权限。