git 命令显示上游分支
git command to show branch upstream
git 的 --help 和手册页非常清楚地展示了为分支 设置 上游的好方法,但我还没有找到一个很好的方法来 获取当前上游。
不幸的是,git branch -v
仅显示与上游分支的关系,并没有告诉您上游分支正在使用什么远程。
我有一个解决方法,git config --get branch.branch_name.remote
但是还有其他方法吗?
几个选项。
如果你两次传入 -v 参数那么 git 除了关系
之外还会打印上游
git branch -vv
您也可以使用
git name-rev @{u}
其中 @{u}
是上游的特殊 git 参考。
您可以使用 git remote show upstream
来显示上游 url 或 git remote show origin
作为来源 url。
git 的 --help 和手册页非常清楚地展示了为分支 设置 上游的好方法,但我还没有找到一个很好的方法来 获取当前上游。
不幸的是,git branch -v
仅显示与上游分支的关系,并没有告诉您上游分支正在使用什么远程。
我有一个解决方法,git config --get branch.branch_name.remote
但是还有其他方法吗?
几个选项。
如果你两次传入 -v 参数那么 git 除了关系
之外还会打印上游git branch -vv
您也可以使用
git name-rev @{u}
其中 @{u}
是上游的特殊 git 参考。
您可以使用 git remote show upstream
来显示上游 url 或 git remote show origin
作为来源 url。