自分のリポジトリを検索した際に横に実装言語がでるのだが,それが思っていた言語ではないときの対処法.
自分はscalaで実装したのにxsltになっていた.
原因
eclipseとかintellijとかの設定ファイルとかpushする必要する必要ないものまでpushしていた.
.gitignore
一番いいのは一番最初に計画的にこの.gitignoreファイルにpush時に無視するファイルやディレクトリのパスを書いておくこと.
ただ,自分みたいに一度pushしてしまった場合は,この.gitignore
を記述したのちに,当該ファイル,ディレクトリを管理対象から外しておく必要がある.
git rm --cached
管理対象から外すコマンドは下記.
コマンド
# ファイルを管理対象から削除
git rm --cached ファイル名
# ディレクトリを管理対象から削除
git rm --cached -r ディレクトリ名
--cached
オプションをつけないとそのまま削除されてしまうので注意
.gitignore
への記述も忘れずに!
結果
自分はこれをしたら無事scalaと表示された.