在 msysgit 中取消隐藏 .git 文件夹有什么问题吗?
Any problems with unhiding .git folder in msysgit?
Windows 7
> Git Bash
> git init
创建一个 .git
文件夹 has the Hidden
Attribute
,但里面没有给出 Attribute
。我更喜欢删除 Attribute
(我在 FreeCommander XE
> Properties
中取消勾选),这样我就可以轻松地从 Explorer
(我更喜欢留在它的默认设置是隐藏隐藏的东西)。有什么技术原因我不应该这样做(即隐藏 'git
文件夹)?
没有。除了防止有人意外删除它或更改它的内容外,没有理由将它隐藏起来。
按照书面回答您的问题:否。 Git 不关心或不知道该文件夹是否隐藏。
它默认在 Windows 上添加该属性以匹配其他操作系统上的默认隐藏行为。它是隐藏的,因为它包含管理 Git 存储库所需的东西,这些东西应该对用户透明,并且说用户没有理由在那里四处挖掘。
Windows 7
> Git Bash
> git init
创建一个 .git
文件夹 has the Hidden
Attribute
,但里面没有给出 Attribute
。我更喜欢删除 Attribute
(我在 FreeCommander XE
> Properties
中取消勾选),这样我就可以轻松地从 Explorer
(我更喜欢留在它的默认设置是隐藏隐藏的东西)。有什么技术原因我不应该这样做(即隐藏 'git
文件夹)?
没有。除了防止有人意外删除它或更改它的内容外,没有理由将它隐藏起来。
按照书面回答您的问题:否。 Git 不关心或不知道该文件夹是否隐藏。
它默认在 Windows 上添加该属性以匹配其他操作系统上的默认隐藏行为。它是隐藏的,因为它包含管理 Git 存储库所需的东西,这些东西应该对用户透明,并且说用户没有理由在那里四处挖掘。