2015-04-28 52 views
0

我正在使用GitPython檢查我的本地存儲庫。當我查看repo.branches的輸出時,它顯示了我不同的分支,然後顯示了我當前的配置文件。GitPython拉回錯誤的分支名稱

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

是不是在聲明的路徑上看配置文件的Git回購?

+0

等等,你又在用Git和Python做什麼?你是通過Python運行Git嗎? – Makoto

+0

是的 - 我通過Python運行git bash,我想連接到我的本地存儲庫。 –

+0

所以你使用的是Git bash,你想在Git中存儲的文件是Python文件嗎?或者你是否試圖以編程方式試圖通過Python訪問你的Git倉庫?在這裏清楚;我不知道你是否在使用Git bash並想在命令行上做些什麼,或者如果你正在編寫一個Python程序來通過Git做東西。 – Makoto

回答

0

嗯,我自己發現了這個問題 - 它不需要做任何事情,只是一個小故障。

我有2個本地存儲庫,當我試圖在其他存儲庫上做同樣的事情都按預期工作,我得到的分支名單。 ,這讓我認爲我的其他存儲庫存在錯誤,然後我記得幾天前我收到了有關gitlock文件的錯誤消息。 所以它一定對我的系統做了些什麼。

所以我刪除了我的存儲庫,並再次克隆它,現在它的工作原理。 感謝您嘗試幫助的所有人!