Git

【Git】Git管理しているファイルを表示させなくする方法

git-skip-worktree

よく更新するけどプッシュしたくないデータがありまして、

いちいち選択を外すのがめんどうなので表示を消す方法を探してみました。

一度もgitに上げてないデータ

  • .gitignoreまたは.git/info/excludeに記述します

すでにGit管理しているファイルを表示させなくする方法

参考

既に git 管理しているファイルをあえて無視したい – Qiita

git の監視から逃れる方法 – Qiita

skip-worktree

仮にTest.unityという、すでにGit管理ファイルを表示させたくない場合(無視したい場合)

ターミナル等で、下記のようなコードをたたきます。

git update-index --skip-worktree Unity/Assets/Test.unity

元に戻す時はこちら

git update-index --no-skip-worktree Unity/Assets/Test.unity

状況確認したい時はこちら

git ls-files -v | grep ^S

assume-unchanged

assume-unchanged の変更は git reset –hard で死ぬようなので非推奨

git update-index --assume-unchanged Unity/Assets/Test.unity

元に戻す時はこちら

git update-index --no-assume-unchanged Unity/Assets/Test.unity

Mayaの参考紹介

参考記事

  • Mayaに関連するまとめ記事23選!
  • 参考書籍

    キャラモデリングの書籍です。

    背景を作成する時に一読すべき書籍です。

    リグを組む時に一読すべき書籍です。

    ABOUT ME
    すいみん
    東京在住。デザイナー寄りのテクニカルデザイナー。 ブログは技術検証の備忘録として書いています。