Я использую git через Sourcetree для управления моими файлами с помощью моего удаленного репо на Stash. У меня есть .py, .sh, .properties и .cmd файлы в мой управляемый каталог git локально, но они не отображаются в sourcetree, которые нужно поставить или на Stash после нажатия. Я редактировал файл .gitignore для размещения этих файлов, но это не делает трюк. Я даже клонировал пульт на другой путь, чтобы убедиться, что я не сумасшедший, но файлы не находятся в репо. Пожалуйста, сообщитеОтслеживание файлов .py, .sh и .cmd в Sourcetree
-1
A
ответ
2
Похоже, что вы не запустили команду git add
вообще в своих новых файлах, так как вы никогда не видите свои файлы в позе, и вы также не видите их на пульте дистанционного управления после push
. git
не отслеживает файлы, которые помещаются в директории, которые он управляет автоматически. Обычно они не отслеживаются до явного добавления.
Чтобы исправить это, зайдите в каталог (в командной строке) и выполните следующую команду.
git add *.py *.sh *.properties *.cmd
Хотя вы все равно, вы также можете внести свои изменения.
git commit -m 'Initial commit'
-1
проблема была resolved.I пришли к осознанию того, что подкаталоги моего локального репозитория были также Git репозиториев со своими .gitignore файлов и так далее. Я приношу извинения. Спасибо
Спасибо, я был на самом деле почти в точке, где я пробовал все хахаха .. – Molefe
@Molefe, вложенные гиты всегда сложны. – merlin2011