这里的帖子答案:Does running git init twice initialize a repository or reinitialize an existing repo? ,我知道它是安全的,并且很高兴它是如此,但是你可以解释一下这些新模板是什么吗?它们是否重要,它们只是增加而不是变化?
答案 0 :(得分:0)
模板目录(默认情况下为/usr/share/git-core/templates
)包含在创建后将复制到$GIT_DIR
(默认为.git
)的文件和目录。
它通常用于在同一台机器上的所有git项目之间共享钩子,提交消息模板等。
所谓的“问题”(读取:已定义的行为)是指该目录的内容复制到每个项目而不是符号链接。因此,如果您更新模板目录的内容(例如,添加另一个钩子),则必须再次git init
您的项目将其复制到该项目。
答案 1 :(得分:0)
请考虑使用git init
命令Reinitialized existing Git repository in c:/xampp/htdocs/website/.git/ T__T #HELP
编辑:但是,这个问题与我的相似,我已经得到了"索引"腐败也是如此。这post为我节省了很多时间。