我是 gitpython 的新手,无法在任何地方找到对此的引用。我想要做的是:
If remote branch name exists:
do something
else:
do something else
有什么建议吗?
最佳答案
GitPython 具有对所有分支的引用。用户可以迭代检查分支是否是该引用的一部分。
要打印所有分支,请使用此作为引用:
for ref in repo.references:
print("Branch Name is: ", ref.name)
同样为了您的目的,如果您可以做类似的事情
for ref in repo.references:
if branchName == ref.name:
Do likely something
else:
Do unlikely something
关于python - gitpython - 如何检查远程分支是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50707781/