我已經使用後綴.git
的命名約定在服務器上設置了我的遠程存儲庫,例如,git clone頂層目錄的命名約定?
some_proj.git
當我克隆這樣一個庫,創建目錄的默認名稱爲
some_proj
我那麼這個本地資源庫重命名爲some_proj.git
。因爲我想要提醒目錄是在版本控制之下的(我應該選擇不同於後者的不同後綴)。
我的問題是:
真的有必要,表示在本地目錄是否爲版本控制下的命名約定的方式?
我的想法是,儘管我的提示符被設置爲指示當前工作目錄的git狀態,但如果我從git存儲庫外部執行find
,我將無法看到結果是在版本控制下,哪些不是。
這是一個有效的觀點還是我患有某種錯誤?
投票結束爲「主要基於意見」。如果有任何差異,它們只與您的個人工作流程有關。由於它是本地計算機上的本地存儲庫,因此它甚至不會影響其他計算機。所以我想不出一個基於事實的答案,除了「命名它,只要它適合你」。 – mrks
我明白你的觀點,但我對我是否忽略了一些事實感興趣。對我來說,我希望能夠通過查看路徑來確定文件是否受版本控制,這似乎是非常重要的。也許我在同一臺機器上開發和部署的用例並不常見。 – loris
對於它的價值,'.git'被認爲僅用於裸存儲庫(即沒有工作副本的存儲庫)。這並不妨礙你命名它'.vc'或任何你希望它命名的東西。 – mrks