📜  git get stash on another pc - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:41:26.251000             🧑  作者: Mango

#Git获取另一台电脑上的暂存状态 - Shell-Bash

在Git中,Stash(暂存)可用于在切换分支或撤销更改时暂时保存未提交的更改。如果您在另一台电脑上工作,并希望获取该电脑上的Stash状态,可以执行以下步骤:

  1. 确定要获取暂存状态的远程分支名称。

为了获取另一台电脑上的Stash状态,您需要知道该电脑上使用的分支。您可以运行以下命令来查看该电脑上的所有远程分支:

git branch -r

这将列出当前所有的远程分支。找到与您正在使用的分支相对应的分支名称。

  1. 从远程分支获取暂存状态。

要从远程分支获取暂存状态,可以使用以下命令:

git stash apply stash@{0}

请注意,stash@{0}应替换为Stash所在的ID。您可以使用以下命令查看可用的Stash:

git stash list

这将列出所有可用的Stash,包括它们的ID和描述。找到要应用的Stash的ID,并用它替换命令中的stash@{0}。

  1. 解决任何冲突。

如果您在Stash应用后遇到任何冲突,请解决冲突并将更改提交到您的本地存储库。

现在,您已经成功地从另一台电脑上获取了Stash状态。

请记住,这只适用于您使用的分支在另一台电脑上是公共的。如果您试图从另一台电脑上获取受保护的分支中的Stash状态,您需要获得访问权限。