Сведения о вопросе

CPdeveloper

06:14, 15th August, 2020

Теги

Git    

Заставить git ингнорировать всё содержимое директории кроме одного файла?

Просмотров: 347   Ответов: 3

Как заставить git ингнорировать всё содержимое директории кроме одного файла?

В корне с проектом лежит файл .gitignore, его содержимое:

$ cat .gitignore <br/>
/nbproject<br/>
/rt-content/users<br/>
/rt-content/places<br/>
!/rt-content/users/index.html<br/>
!/rt-content/places/index.html



Нужно игнорировать содержимое директорий /rt-content/users и /rt-content/places, но при этом не игнорировать файлы /rt-content/users/index.html и /rt-content/places/index.html внутри этих директорий. Мой вариант не работает, что я делаю не так, как правильно?



  Сведения об ответе

SSESION

03:05, 20th August, 2020

/nbproject

/rt-content/users/*
!index.html

/rt-content/places/*
!index.html

Попробуйте так.


  Сведения об ответе

repe

19:43, 12th August, 2020

И еще одно, правила игнорирования для файлов, которые нужно игнорировать вам, но возможно их не будет у других «пользователей» репозитория (например, как в вашем случае, файлы настроек IDE) лучше не добавлять в .gitignore, а поместить либо в .git/info/exclude либо в git config настройку core.excludesfile.


  Сведения об ответе

dump

19:53, 28th August, 2020

Народ подскажите как можно заставить игнорировать файл .gitignore ??


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться