我在服务器上设置了远程存储库,其命名约定是使用后缀.git
,例如
some_proj.git
当我克隆这样的存储库时,创建的目录的默认名称是
some_proj
然后我将此本地存储库重命名为some_proj.git
。因为我想提醒一下目录是受版本控制的(我应该选择一个与远程不同的后缀)。
我的问题是:
是否真的有必要通过命名约定来指示本地目录是否受版本控制?
我的想法是,虽然我的提示被设置为指示当前工作目录的git状态,但是如果我这样做,比如说来自git存储库外的find
,我将无法看哪些结果在版本控制下,哪些不在。
这是一个有效的观点还是我遭受了某种错误的控制?
答案 0 :(得分:0)
在命名遥控器时不要使用.git后缀,这样的东西只会导致问题。很明显,你的本地仓库是在git下,因为它将包含一个.git文件夹。如果您在Windows下使用Tortoise git之类的工具,那么当您使用Windows资源管理器时,您的本地git控制的文件夹和文件都将具有覆盖图标,以显示它们处于git源代码控制之下。保持一切尽可能简单。