我通过发出以下命令添加了第二个 Remote :
git remote add stash ...
但是,当我这样做的时候
git status
它检查来源/主人的状态。我如何发出 git status 来检查第二个 Remote 的状态,在本例中为“stash”。我尝试了以下命令,但它们仍然跟踪 origin/master:
git status stash/master
git status "stash/master"
在此先感谢您的输入!
最佳答案
git status
使用存储库配置文件 ((repo)/.git/config) 中分支的配置信息来显示状态。
如果您希望更改它,则需要更改您的分支机构正在跟踪的内容。您可以通过多种方式做到这一点。对于较新版本的 git 使用
git branch --set-upstream-to=stash/master
请注意,stash
是 Git 中的一个命令,因此我不建议将其用作远程的名称,因为它可能会引起潜在的混淆。
关于另一个 Remote 的 git 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26368703/