Bitbucket не показывает изменения в каталоге тем

Я использую Sourcetree на OS X. Я работаю над проектом WordPress. По какой-то причине изменения, которые я делаю в каталоге "themes", не отображаются как файлы Unstaged. Если я добавлю тестовый файл в / wp-admin / или / wp-content /, он покажет тестовый файл как неустановленный. Я не могу понять, почему файлы тем не отслеживаются.

Я проверил.gitignore, и он пуст.

Любая помощь приветствуется. Спасибо!

2 ответа

Решение

Чтобы уточнить вопрос. Если SourceTree не может распознать неотслеживаемые файлы, вот несколько шагов, которые вы должны предпринять.

  1. Проверьте, что вы не указали файл / каталог в .gitignore
  2. Откройте консоль GIT для этого хранилища и запустите git status Это должно показать, обнаруживаются ли какие-либо изменения с помощью GIT.
  3. Перейдите в каталог, в котором у вас возникли проблемы, и посмотрите, есть ли у вас какие-либо .gitignore файлы или .git папки. Если они существуют, то удаление их должно позволить вам добавить эти файлы в ваш репозиторий.

Предостережение. Иногда наличие репо внутри репо является собственностью (часто упоминается как суб-репозиторий) и может привести к проблемам при удалении.

Редактировать:

Я просто скопировал этот сценарий с двумя репозиториями, и дерево исходного кода появилось, чтобы увидеть неотслеживаемые файлы после .git был удален. Не могли бы вы открыть окно терминала для этого каталога тем и сделать ls -a?

Если вы используете SourceTree, откройте терминал и используйте git add <fileName> -f чтобы принудительно показать любые изменения в этой папке, то вы можете нажать на Bitbucket

Другие вопросы по тегам