好吧,我试图跟踪我在项目中编辑的所有文件,但git status
似乎无法正常工作:它没有显示某些已更改的文件。我已经搜索了很多关于可能发生的事情但是无法进行的事情。
我注意到我的主题文件夹/wp-content/themes/mytheme/.gitignore(以及子文件夹)中有一些.gitignore
个文件,我删除了它们。不知道他们是如何出现在那里的。我相信他们忽略了我修改的文件。
我需要的是能够跟踪所有已修改的文件到commit
,然后push
到bitbucket。 (手动删除.gitignore
个文件并没有解决问题。)
答案 0 :(得分:3)
我假设" git status似乎无法运行" ,您的意思是修改后的文件不会出现在命令中输出。
如果是这种情况,您的问题可能是因为文件已经gitignored
,并且仍然保留在git的缓存中。
运行这两个命令可以解决您的问题:
git rm -r --cached .
git add .
您的问题与this one类似,但反过来说。查看最高投票解决方案及其评论。
在游戏之前,请确保您有文件的备份,以防万一。