我通过发出以下内容添加了第二个遥控器:
git remote add stash ...
但是,当我这样做时
git status
它检查origin / master的状态。如何发出git状态来检查第二个遥控器的状态,在这种情况下" stash"。我尝试了以下命令,但它们仍然跟踪origin / master:
git status stash/master
git status "stash/master"
提前感谢您的投入!
答案 0 :(得分:4)
git status
使用存储库配置文件((repo)/ .git / config)中分支的已配置信息来显示状态。
如果您希望更改它,则需要更改分支跟踪的内容。你可以通过各种方式做到这一点。对于较新版本的git,请使用
git branch --set-upstream-to=stash/master
请注意,stash
是Git中的命令,因此我不建议将其用作遥控器的名称,因为它可能会导致混淆。
答案 1 :(得分:1)
comamnd
git status
为您提供工作树的状态。
如果您想使用' ' stash / master'你需要用
来拉它git pull stash master
然后工作树将指向' stash / master'。
如果您想在运行之前查看拉动功能,请参阅:How to preview git-pull without doing fetch?
附录:
请查看下面的链接,了解如何让主分支跟随不同的遥控器。