我很新來的顛覆來自git。我們的techops團隊爲我的新項目創建了一個空的回購。我已經在這個項目上工作了好幾個星期,並將所有的代碼放在我的C盤的一個文件夾中。我已將空回購拖入新文件夾。我想保持該文件夾「乾淨」,而不是在其中工作。我如何將現有代碼放入現在空白的repo文件夾的分支中?請原諒這個術語。我對此很陌生。如何使現有代碼成爲git分支?
0
A
回答
1
你開始你的源文件移動到空文件夾(這是我認爲它包含了/將包含您的Git倉庫,那麼現在是時候探索add命令(這就是所謂的分期)。
git help add
後您上演你的文件,現在是時候將它們提交到您的當地庫
git help commit
我衷心推薦閱讀這個免費的優秀圖書:Pro Git
但是,任何方式,你想保持你的主分支空?或者你現在的代碼將成爲主人?對不起,但你的問題不清楚這一點。
0
您必須從存儲庫創建權威存儲庫。
完成後,使用--no-hardlinks作爲選項克隆它。
你最終會得到一份工作副本。你將能夠做分支,標籤......
0
一個概念,你必須得到你的頭從顛覆來的是,你的本地機器上的git回購和git回購上沒有區別服務器。你試圖實現的狀態是擁有兩個git倉庫,包括你的代碼,一個git倉庫在服務器上,另一個倉庫在你的本地機器上。此外,服務器回購,將鏈接到您當地的回購。
鏈接讓你做git push
(當你有沒有在服務器上的局部改變),或git pull
(當有在服務器上的變化不是本地的。)
所以說了這話有不同達到這種狀態的方法。我建議這樣做。
git clone <server git url>
- >創建一個等同於服務器回購的git回購。服務器回購顯然是空的,但做一個「克隆」將創建本地和遠程之間的鏈接。
cp C:\source_code <cloned git repo>
cd <path to git cloned repo>
git add
git commit
git push
相關問題
- 1. Git - 打斷Master的一段代碼並使其成爲分支
- 2. 使用git如何將代碼從一個分支轉移到另一個現有分支(不一定是master)?
- 3. 如何讓現有的git分支跟蹤遠程SVN分支?
- 4. 如何讓現有的git分支跟蹤遠程分支?
- 5. 如何使用git分支重構遺留代碼?
- 6. 如何使用GIT部署分支專用代碼?
- 7. 如何從原始分支獲取最新代碼到您現有的git分支中
- 8. 如何使用git分支
- 9. 如何git過濾分支從中間代碼甚至有git狀態
- 10. 如何分配一個現有的代碼庫git子模塊
- 11. git分支(沒有分支)
- 12. 將git分支分成兩個分支?
- 13. 如何使用git將分支重置爲其他分支?
- 14. 如何一個Git分支分成等2個分支
- 15. 垃圾代碼Git主分支
- 16. GIT主/特性分支的代碼庫
- 17. Git分支刪除[AWS代碼提交]
- 18. Git - 分支和共享代碼庫
- 19. 在Git分支之間複製代碼
- 20. 使用Git和Xcode,如何從所有現有代碼分支或創建新項目?
- 21. 如何使用Java現有代碼爲類生成UML圖?
- 22. git發現未分支分支
- 23. 如何從Git分支測試代碼而不與主分支合併?
- 24. git中現有項目的新分支?
- 25. 創建從現有的Git分支
- 26. Git + Heroku:如何從新分支部署代碼?
- 27. git,如何處理代碼正在執行的分支
- 28. 如何在CVS中爲現有分支創建子分支?
- 29. 如何從現有分支爲Bluemix項目創建新分支
- 30. Git:我應該如何將分支和分支分支變更爲主分支?
感謝。我想我不確定我想要做什麼。我有這個eclipse/maven項目,我一直在努力數週。我需要在git源代碼控制下獲取它。我在遠程服務器上爲我設置了一個空的回購站。不確定最好的方法來做到這一點? – Conner
@Conner我已經回答了。Git太靈活了,每個團隊都有自己的工作流程。閱讀「Pro Git」或您喜歡的任何其他資源。 – Chiron
我正在閱讀它。感謝您的鏈接! – Conner