2014-10-09 82 views
-1

我試圖克隆一個由我正在使用的新團隊的成員創建的git倉庫。很顯然,這個團隊並不在master分支上工作,而是在名爲'develop'的子分支上工作。無法克隆沒有master分支的git倉庫開始

這對我來說很好,但是當我試圖用git clone GITADDRESS克隆存儲庫時,出現一條消息,說我克隆了一個空的存儲庫。但我很清楚知道存儲庫不是空的,我從截圖中看到他們有一個'開發'分支。我懷疑這是因爲他們已經刪除了主分支或其他東西,但我無法確定。我試着做git checkout develop,但發生錯誤,說沒有這樣的分支存在。現在團隊要求我使用SourceTree,而這正是他們正在使用的內容,但對我來說沒有任何意義 - 沒有理由不能使用命令行來實現SourceTree的功能。另外,我習慣於在命令行中使用Git。

任何人都可以告訴我如何解決這個問題,甚至可以解釋是什麼導致了錯誤?非常感謝您的關注和幫助。

+2

「master」分支的存在以及命令行與sourcetree的使用應該與它無關。他們必須給你一個不正確的版本庫URL或類似的東西。 – 2014-10-09 16:15:11

+0

在你的空庫中使用'git branch -r'來查看你實際擁有的東西 – 2014-10-16 03:12:25

回答

0

大家好,感謝您的反饋。

事實上,當我雙重和三重檢查時,我意識到他們給了我錯誤的存儲庫URL。顯然由於某種原因,他們爲同一個項目創建了兩個存儲庫,並忽略爲我提供更新的URL。在任何情況下,感謝我的懷疑他們的意見,我的使用SourceTree將解決我的問題。