有没有办法让git状态显示2个遥控器

时间:2014-11-26 14:22:25

标签: git

有没有办法让git状态显示2个遥控器?

基本上我将原点设置为github项目的Fork和Fork的父项目的上游。 在我的Fork的github页面上,它列出了类似这样的内容

  

此分支提前1次提交,9次提交在othergithubuser:master

之后

基本上,我正在寻找git状态(或某种方式)来复制这个

的.git /配置

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    url = https://github.com/mygithubuser/project.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
[remote "upstream"]
    url = https://github.com/othergithubuser/project.git
    fetch = +refs/heads/*:refs/remotes/upstream/*

2 个答案:

答案 0 :(得分:1)

GIT尚未支持您的要求。

当您运行git status时,它会比较您当前的工作目录&针对当前HEAD的索引。

牢记以上内容我们可以看到git并不关心内容来自何处或是pushed。它就像设计一样。

如果你停下来考虑一下,那么git status无法知道代码将去往何处和地点。

答案 1 :(得分:0)

在终端输入git help status并查看命令说明,您会看到目前无法执行此操作

  

显示索引文件与当前HEAD提交之间存在差异的路径,工作树与索引文件之间存在差异的路径,以及工作树中未由Git跟踪的路径(gitignore不会忽略这些路径) (5))。第一个是你通过运行git commit提交的内容;第二个和第三个是你可以通过在运行git commit之前运行git add来提交的。