2010-11-27 62 views

回答

5

從一個語義點,git init --bare更好:--bare是給init,而不是整個混帳有關。

19

git --bare init沒有錯,它只是表達相同(錯誤儘管)操作的不同方式。

作爲一個快速瀏覽一下頂層git(1) manpage將確認,--bare是一個全球性的選擇對所有Git命令影響的倉庫目錄是如何發現:

--bare 
     Treat the repository as a bare repository. If GIT_DIR environment 
     is not set, it is set to the current working directory. 

原來,這是爲了讓Git的唯一途徑命令以「裸露模式」運行,這就是爲什麼您會在很多較早的文檔/教程中找到git --bare init--bare作爲單獨的選項被添加到1.5.6系列中,以改進CLI。

+0

謝謝,我一直都很好奇! – peterjmag 2010-11-28 22:32:22

2

初始化d git倉庫我使用的是最好的命令是

git init --bare . 

之前執行這個命令,確保你是在您要創建庫哪一個目錄中。