2015-10-09 2 views
-1

Я использую git через Sourcetree для управления моими файлами с помощью моего удаленного репо на Stash. У меня есть .py, .sh, .properties и .cmd файлы в мой управляемый каталог git локально, но они не отображаются в sourcetree, которые нужно поставить или на Stash после нажатия. Я редактировал файл .gitignore для размещения этих файлов, но это не делает трюк. Я даже клонировал пульт на другой путь, чтобы убедиться, что я не сумасшедший, но файлы не находятся в репо. Пожалуйста, сообщитеОтслеживание файлов .py, .sh и .cmd в Sourcetree

ответ

2

Похоже, что вы не запустили команду git add вообще в своих новых файлах, так как вы никогда не видите свои файлы в позе, и вы также не видите их на пульте дистанционного управления после push. git не отслеживает файлы, которые помещаются в директории, которые он управляет автоматически. Обычно они не отслеживаются до явного добавления.

Чтобы исправить это, зайдите в каталог (в командной строке) и выполните следующую команду.

git add *.py *.sh *.properties *.cmd 

Хотя вы все равно, вы также можете внести свои изменения.

git commit -m 'Initial commit' 
+0

Спасибо, я был на самом деле почти в точке, где я пробовал все хахаха .. – Molefe

+0

@Molefe, вложенные гиты всегда сложны. – merlin2011

-1

проблема была resolved.I пришли к осознанию того, что подкаталоги моего локального репозитория были также Git репозиториев со своими .gitignore файлов и так далее. Я приношу извинения. Спасибо