2012-02-13 12 views
2

在第三次迭代中,通過項目獲得大約40%的方式後,我終於開始使用版本控制。竊聽GitHub帳戶,感覺很好。我之前沒有使用過git或任何其他版本控制軟件,所以我謹慎對待。將已存在的代碼複製到不同位置的git repo

然後通過http://help.github.com/create-a-repo並設置我的存儲庫。似乎很好。但是我在一個位置替代了我的代碼所在的地方。在我的工作目錄中開始一個新的回購更正確,還是應該將代碼複製到新的回購目錄並根據需要重複?

GitHub的偉大教程讓我認爲前者是正確的,我想我可以嘗試任何一種方式,但我想我對git工作流程有點困惑。

回答

1

由於git是分佈式的,就我而言,它並不重要在哪裏啓動回購。如果您在目錄A中初始化回購,並且您的代碼位於目錄B中,那麼您可以只需cd即可導入B和git clone /path/to/dir/A,然後git add .並提交更改。

由於您是git的新手,我建議您花一些時間查看git flow,因爲它可能會使您的工作流程更加流暢。

編輯: 由於目錄中的將是回購的目錄B的起源,你現在是在主分支,git push會的B推致力於代碼A.

0

這兩種方法都很好,但我會認爲創建所有代碼的副本更安全 - 如果您將存儲庫準備就緒,請將其刪除並重新開始。

如果你在樹上工作的權利,你將不得不去備份。

相關問題