Git未跟踪的工作树瓷砖
在远程回购协议中,我尝试从中央回购协议获取更新。 奇怪的是,我Git未跟踪的工作树瓷砖,git,Git,在远程回购协议中,我尝试从中央回购协议获取更新。 奇怪的是,我 error: Untracked working tree file '.htaccess' would be overwritten by merge. Aborting My.gitignore和.git/info/exclude包含.htaccess 我缺少的是什么?问题是,您的本地Git repo中有.htaccess文件,并且未对其进行跟踪,因为它与.gitignore中的模式匹配。同时,该文件位于远程中心Git re
error: Untracked working tree file '.htaccess' would be overwritten by merge. Aborting
My.gitignore
和.git/info/exclude
包含.htaccess
我缺少的是什么?问题是,您的本地Git repo中有
.htaccess
文件,并且未对其进行跟踪,因为它与.gitignore
中的模式匹配。同时,该文件位于远程中心Git repo中。因此,Git警告您,拉取更改将覆盖本地repo中的.htaccess
你可以
- 删除远程repo中的
。毕竟,它是在.htaccess
中gitignore
- 在您的回购中删除
.htaccess
- 通过发出命令来强制拉动
gitignore
不会将其从存储库中删除。它只是阻止添加和跟踪它。因此,如果回购协议中已经存在htaccess
,则在添加到gitignore
之前,必须先将其删除
阅读:
gitignore文件指定Git故意未跟踪的文件
应该忽略。Git已跟踪的文件不受影响
问题是,您的本地Git repo中有
.htaccess
文件,并且未对其进行跟踪,因为它与.gitignore
中的模式匹配。同时,该文件位于远程中心Git repo中。因此,Git警告您,拉取更改将覆盖本地repo中的.htaccess
你可以
- 删除远程repo中的
。毕竟,它是在.htaccess
中gitignore
- 在您的回购中删除
.htaccess
- 通过发出命令来强制拉动
gitignore
不会将其从存储库中删除。它只是阻止添加和跟踪它。因此,如果回购协议中已经存在htaccess
,则在添加到gitignore
之前,必须先将其删除
阅读:
gitignore文件指定Git故意未跟踪的文件
应该忽略。Git已跟踪的文件不受影响