2016-08-21 2 views
1

Я создаю свой первый файл .gitignore. Это выглядит следующим образом:git GUI игнорирует файл .gitignore?

/3212703ED955F10C7534BE8497B221F4/tester/history/* 
/3212703ED955F10C7534BE8497B221F4/tester/logs/* 
/3212703ED955F10C7534BE8497B221F4/history/** 
*.hst 
*.fxt 
/3212703ED955F10C7534BE8497B221F4/MQL4/Logs/* 
/3212703ED955F10C7534BE8497B221F4/logs/* 

/*.Rhistory 
/*.RData 

Однако, когда я открываю GIT графический интерфейс и нажмите кнопку «Stage Изменено» Я получаю кучу .hst файлов на сцене. Что мне не хватает?

ответ

1

Любой git GUI не более, чем интерфейс над примитивными командами CLI. Возможно, некоторые файлы, которые вы пытаетесь игнорировать, уже отслеживают git, поэтому .gitignore не относится к ним. Попробуйте удалить их из индекса мерзавца:

git rm -r --cached . 
git add . 
git commit -am "Drop ignored files" 
1

Если файлы уже были сохранены в репозитории, тогда игнорировать for не будет игнорировать их. Но он должен игнорировать новые файлы этого типа.

+0

Когда вы говорите GIT графический интерфейс, вы имеете в виду «оригинального» [GIT-гуй] (https://git-scm.com/docs/git-gui) это в комплекте с Git или другим графическим интерфейсом? –

Смежные вопросы