Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GitPython收回错误的分支名称_Git_Python 2.7 - Fatal编程技术网

GitPython收回错误的分支名称

GitPython收回错误的分支名称,git,python-2.7,Git,Python 2.7,我正在使用GitPython检查我的本地存储库。当我查看repo.branchs的输出时,它会显示不同的分支,然后显示当前配置文件所包含的分支 location = 'D:\Projects\Atlas\ ' repo = git.Repo(location) Git repo不是在查看声明路径上的配置文件吗?好吧,我自己发现了这个问题——它与故障无关 我有两个本地存储库,当我尝试在另一个存储库上执行相同的操作时,所有操作都按预期进行,我得到了分支的列表。 这让我想到我的另一个存储库中有一个错

我正在使用GitPython检查我的本地存储库。当我查看repo.branchs的输出时,它会显示不同的分支,然后显示当前配置文件所包含的分支

location = 'D:\Projects\Atlas\ '
repo = git.Repo(location)

Git repo不是在查看声明路径上的配置文件吗?

好吧,我自己发现了这个问题——它与故障无关

我有两个本地存储库,当我尝试在另一个存储库上执行相同的操作时,所有操作都按预期进行,我得到了分支的列表。 这让我想到我的另一个存储库中有一个错误,然后我记得几天前我收到了一条关于gitlock文件的错误消息。 所以它一定对我的系统有影响

所以我删除了我的存储库并再次克隆它,现在它可以工作了。
谢谢你们所有试图帮助我的人

等等,你又在用Git和Python做什么?你是通过Python运行Git吗?是的,我是通过Python运行Git bash,我想连接到我的本地存储库。那么你使用的是Git bash,你想存储在Git中的文件就是Python文件了?或者,您是在试图通过Python以编程方式访问Git repo吗?在这里要清楚;我不知道你是否在使用Git bash,是否想在命令行上做一些事情,或者你是否在编写一个Python程序来通过Git做一些事情。我会尽量弄清楚。我正在使用pycharm,我将git导入了我的工作区域,当我尝试连接到本地存储库时,我发现当我打印存储库的内容时,它会给出错误的分支…你能将其编辑到问题中吗?评论不是这类信息的媒介。