Bitbucket 未显示主题目录中的更改
Bitbucket not showing changes in themes directory
我在 OS X 上使用 Sourcetree。我正在开发一个 WordPress 项目。出于某种原因,我在 'themes' 目录中所做的更改未显示为未暂存文件。如果我将测试文件添加到 /wp-admin/ 或 /wp-content/,它会将测试文件显示为未暂存。我不明白为什么没有跟踪主题文件。
我检查了 .gitignore,它是空的。
感谢任何帮助。谢谢!
澄清问题。如果 SourceTree 无法识别未跟踪的文件,您应该采取以下步骤。
- 仔细检查您没有在
.gitignore
中列出 file/directory
- 为该存储库打开 GIT 控制台,然后 运行
git status
这应该显示 GIT 是否检测到任何更改。
- 转到出现问题的目录,查看是否有任何
.gitignore
个文件或 .git
个文件夹。如果它们存在,那么删除它们应该允许您将这些文件添加到您的存储库
注意:
有时在存储库中包含一个存储库是设计使然(通常称为子存储库),如果删除可能会导致问题。
编辑:
我刚刚用两个存储库复制了这个场景,一旦 .git
被删除,源代码树似乎看到了未跟踪的文件。
你能打开一个终端 window 到那个主题目录并做一个 ls -a
?
如果您使用 SourceTree,打开终端并使用 git add <fileName> -f
强制显示此文件夹中的任何更改,然后您可以推送到 Bitbucket
我在 OS X 上使用 Sourcetree。我正在开发一个 WordPress 项目。出于某种原因,我在 'themes' 目录中所做的更改未显示为未暂存文件。如果我将测试文件添加到 /wp-admin/ 或 /wp-content/,它会将测试文件显示为未暂存。我不明白为什么没有跟踪主题文件。
我检查了 .gitignore,它是空的。
感谢任何帮助。谢谢!
澄清问题。如果 SourceTree 无法识别未跟踪的文件,您应该采取以下步骤。
- 仔细检查您没有在
.gitignore
中列出 file/directory
- 为该存储库打开 GIT 控制台,然后 运行
git status
这应该显示 GIT 是否检测到任何更改。 - 转到出现问题的目录,查看是否有任何
.gitignore
个文件或.git
个文件夹。如果它们存在,那么删除它们应该允许您将这些文件添加到您的存储库
注意: 有时在存储库中包含一个存储库是设计使然(通常称为子存储库),如果删除可能会导致问题。
编辑:
我刚刚用两个存储库复制了这个场景,一旦 .git
被删除,源代码树似乎看到了未跟踪的文件。
你能打开一个终端 window 到那个主题目录并做一个 ls -a
?
如果您使用 SourceTree,打开终端并使用 git add <fileName> -f
强制显示此文件夹中的任何更改,然后您可以推送到 Bitbucket