万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1

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

    .gitignoreは他の人に影響出るので、自分だけ設定を変えず非表示にしたい。 .git/info/excludeをするといける。 しかしながら、trackされれているものは非表示にならず、untrackなものだけしか効かなかった。 ※git管理下のものだけ。

    qiita.com にやり方があった。 git update-index --skip-worktree 登録したいファイル でいける。※1つ1つ地道なので面倒だが・・。

    しかし、 git ls-files -v で見ると、関係ないのも出てしまう。

    git ls-files -v | grep "^S"でやれば、それで登録したものだけ出た!

    ちなみに「S」とかって何かの説明

    $ man git-ls-files
           H
               cached
    
           S
               skip-worktree
    
           M
               unmerged
    
           R
               removed/deleted
    
           C
               modified/changed
    
           K
               to be killed
    
           ?
               other

    Gitが、おもしろいほどわかる基本の使い方33

    Gitが、おもしろいほどわかる基本の使い方33