
【Git】解决‘每次初始化一个新仓库时,都需要执行git config --global --add safe.directory命令
这个命令是用来将一个安全目录添加到全局的 Git 配置中。但每次克隆一个仓库或者新建一个仓库,并且对该仓库进行操作时,都需要执行该命令,十分麻烦!执行后的全局配置文件会在:C:\user\admin.gitconfig中(admin是你的用户名),可通过修改该配置文件从而修改全局配置。Git 近期进行了版本升级,添加了新的目录安全限制。造成在进行git常规操作时无法发现.git文件。PS:该处理方
·
问题
这个命令是用来将一个安全目录添加到全局的 Git 配置中。但每次克隆一个仓库或者新建一个仓库,并且对该仓库进行操作时,都需要执行该命令,十分麻烦!
原因
Git 近期进行了版本升级,添加了新的目录安全限制。造成在进行git常规操作时无法发现.git文件。
解决办法
方案一:根据提示执行命令
git config --global --add safe.directory git仓库目录
方案二:通过通配符忽略所有文件
git config --global --add safe.directory "*"
PS:该处理方法一般适用于只有本人一个用户使用的电脑,确保无其它用户,否则存在安全问题。
执行后的全局配置文件会在:C:\user\admin.gitconfig中(admin是你的用户名),可通过修改该配置文件从而修改全局配置。
更多推荐
所有评论(0)