我試圖克隆一個由我正在使用的新團隊的成員創建的git倉庫。很顯然,這個團隊並不在master分支上工作,而是在名爲'develop'的子分支上工作。無法克隆沒有master分支的git倉庫開始
這對我來說很好,但是當我試圖用git clone GITADDRESS
克隆存儲庫時,出現一條消息,說我克隆了一個空的存儲庫。但我很清楚知道存儲庫不是空的,我從截圖中看到他們有一個'開發'分支。我懷疑這是因爲他們已經刪除了主分支或其他東西,但我無法確定。我試着做git checkout develop
,但發生錯誤,說沒有這樣的分支存在。現在團隊要求我使用SourceTree,而這正是他們正在使用的內容,但對我來說沒有任何意義 - 沒有理由不能使用命令行來實現SourceTree的功能。另外,我習慣於在命令行中使用Git。
任何人都可以告訴我如何解決這個問題,甚至可以解釋是什麼導致了錯誤?非常感謝您的關注和幫助。
「master」分支的存在以及命令行與sourcetree的使用應該與它無關。他們必須給你一個不正確的版本庫URL或類似的東西。 – 2014-10-09 16:15:11
在你的空庫中使用'git branch -r'來查看你實際擁有的東西 – 2014-10-16 03:12:25