Я обновил свой .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
СделалЯ что-то пропустил?
Я мог бы принудительно добавить, но я хотел бы сделать это правильно.
Спасибо