Gitでファイルを管理しない方法としては.gitignoreや.git/info/excludeに記述する方法があります。 これらの方法はGitでまだ管理されていない(Untracked)ファイルに対して行うものです。 しかし、既にGitで管理されているファイルをローカルで修正しても無視してもらいたいときがないでしょうか? 例えば、アプリケーションの設定ファイルをローカル用に少しだけ変更するときなど、Gitの管理から除外したいですよね。 今回は既にGitで管理されているファイルをローカルで修正しても無視できるような設定と確認方法について説明します。 方法は2つあります。 git update-index –skip-worktree まずはgit update-index --skip-worktreeについてです。 どんな時に使う? --skip-worktreeはローカルでファイルが変
