Git添加隐藏文件,强制不';行不通

Git添加隐藏文件,强制不';行不通,git,hidden-files,Git,Hidden Files,我无法将隐藏文件添加到git repo。力(-f——力)没有帮助。此文件也不包含在.gitignore中。当文件被添加时,它是静默的(即使带有verbose标志),尽管它不是以状态显示的,也不是实际添加的。文件名为.profile,是否由于某些原因限制了此名称?没有办法,请检查此repo 还要确保全局忽略文件正常 git config--global core.excludesfile 不行,只需查看此回购协议即可 还要确保全局忽略文件正常 git config--global core.exc

我无法将隐藏文件添加到git repo。力(-f——力)没有帮助。此文件也不包含在.gitignore中。当文件被添加时,它是静默的(即使带有verbose标志),尽管它不是以状态显示的,也不是实际添加的。文件名为.profile,是否由于某些原因限制了此名称?

没有办法,请检查此repo

还要确保全局忽略文件正常

git config--global core.excludesfile

不行,只需查看此回购协议即可

还要确保全局忽略文件正常

git config--global core.excludesfile

您如何添加它?我想知道是否可能与git update index有关。不知道如果您已经指定一个文件应该
——asume unchanged
,git add会有什么反应。这里没有足够的信息来回答您的问题。包括您在问题中得到的确切命令和输出。我尝试了
git add.profile
git add-f.profile
git add-force.profile
。我没有输出。它不会出现在跟踪列表中。实际上,它也不会出现在未跟踪列表中。例如,当我将它重命名为.prof时,它就起作用了。令人惊讶的是,我电脑上的其他回购协议在处理该文件时表现正常。它与.gitignore毫无关系,因为即使删除它也无济于事。我也没有更改任何设置。当我键入
git rm.profile
时,它出现在删除列表中。再次复制此文件后,它开始正常运行。不知道发生了什么。你是如何添加它的?我想知道是否可能是
git update index
参与其中。不知道如果您已经指定一个文件应该
——asume unchanged
,git add会有什么反应。这里没有足够的信息来回答您的问题。包括您在问题中得到的确切命令和输出。我尝试了
git add.profile
git add-f.profile
git add-force.profile
。我没有输出。它不会出现在跟踪列表中。实际上,它也不会出现在未跟踪列表中。例如,当我将它重命名为.prof时,它就起作用了。令人惊讶的是,我电脑上的其他回购协议在处理该文件时表现正常。它与.gitignore毫无关系,因为即使删除它也无济于事。我也没有更改任何设置。当我键入
git rm.profile
时,它出现在删除列表中。再次复制此文件后,它开始正常运行。不知道发生了什么。