我有一些遺留的視覺工作室項目需要在源代碼管理下進行,它們看起來是git flow工作流的理想候選項。然而,我遇到了一個問題,我無法創建任何git流程分支,因爲所產生的回購顯示爲不是git流程初始化,並且懷疑我是否錯過了一個步驟或者做了什麼不正確的事情。無法初始化git流的克隆回購
我使用的步驟如下:(主要是VS2015但不管一些帶有VS2012,但存在問題的版本)
- 使用Visual Studio中創建一個git回購
- 打開在回購源樹(v1.7.0.32509)並點擊Git Flow工具欄按鈕,接受默認設置。除了現有的主分支之外,這增加了預期的開發分支。
從源碼樹中啓動終端並創建回購的裸副本以充當中央團隊回購(我沒有看到在源樹目錄中執行此操作的選項,但我很滿意該命令行:))。
混帳克隆--bare [當前回購路徑] [裸回購path.git]
克隆新的回購裸露的本地工作副本。這具有的一個分支發展和原點/主原點的遠程分支機構/開發原點/ HEAD
打開*原始回購插件源樹中,一個從該裸回購創建並選擇Git Flow將選項設置爲啓動新功能,按預期啓動新版本等。
問題出現後打開新的本地工作副本創建自裸露克隆。
添加本地主分支:
git branch master origin/master
,然後重新初始化本地回購的,因爲它缺少一個本地主科源樹不承認它作爲一個git流量儲存庫git再次流動似乎來解決問題。
我的問題是這些額外的步驟通常或我誤解了一些東西?我不能相信這是正常的過程,因爲git通常比這更簡單:-)
我已經接受了我自己的答案,因爲它解決了我眼前的問題(而且這是目前唯一的問題),但是如果有人看到這個問題並有更好的答案/解釋,那麼我會很樂意改變它:-) – Chilledrat