我可以通过 ruby​​-git 获取上游远程分支吗

问题描述

我正在使用 ruby-git 来操作我的 Git 存储库。我可以得到从远程分支结帐的本地分支,我怎样才能得到它上游远程分支?这是代码

require 'Git'
repo = Git.open("xxxpath.git")
localbranch = repo.branches["localbranchnamexxx"]

解决方法

和你在普通 git 中做的一样

remote_branch = repo.branches["origin/localbranchnamexxx"]

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...