【轉】如何 clone git 項目到一個非空目錄

如果我們往一個非空的目錄下 clone Git 項目,就會提示錯誤信息:
fatal: destination path '.' already exists and is not an empty directory.
解決的辦法是:

  1. 進入非空目錄,假設是 /workdir/proj1
  2. git clone --no-checkout git clone --no-checkout https://git.oschina.net/user/proj.git tmp
  3. mv tmp/.git . #將 tmp 目錄下的 .git 目錄移到當前目錄
  4. rmdir tmp
  5. git reset --hard HEAD
    然后就可以進行各種正常操作了。

轉自:http://www.oschina.Net/question/54100_167919?sort=time

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容