Git игнорирует папку, которую нельзя игнорировать - PullRequest
0 голосов
/ 27 февраля 2019

Я обновил свой .gitignore из моих точечных файлов вот так

/.config/*
!/.config/tmuxinator/
/.vim/.netrwhist
/.vim/autoload/plug.vim
/.vim/plugged/

Но Git все еще игнорирует каталог /.config/tmuxinator/:

~/dotfiles master*
❯ git check-ignore -v .config/tmuxinator ; echo $?
.gitignore:2:!/.config/tmuxinator/  .config/tmuxinator
0

~/dotfiles master*
❯ git add .config/tmuxinator

~/dotfiles master*
❯ git status
On branch master
Your branch is up to date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   .gitignore

Untracked files:
  (use "git add <file>..." to include in what will be committed)

    .zsh/06_gem.zsh

no changes added to commit (use "git add" and/or "git commit -a")

~/dotfiles master*
❯ git --version
git version 2.19.1

СделалЯ что-то пропустил?

Я мог бы принудительно добавить, но я хотел бы сделать это правильно.

Спасибо

1 Ответ

0 голосов
/ 27 февраля 2019

Что ж, в следующий раз, просто не забудьте добавить файл в целевой каталог ...

Так что это была проблема интерфейса пользователя / председателя.: -)

...