1. ホーム
  2. Git

コミットには何も追加されないが、未追跡のファイルが存在する解決策

2022-02-22 06:51:04
<パス

リポジトリにファイルをコミットする際、存在しないファイルがあり、コミットできない場合がある

未追跡のファイル
.../target/
.../zblog.iml
コミットには何も追加されていませんが、未追跡のファイルが存在します。

ソリューション

<ブロッククオート

コミットされていないが不要なファイルをgitの無視ファイルに追加する .gitignore

主な手順

  1. git status は、カレントディレクトリにある、まだ git で管理されていないファイルと、git で管理されていて、変更はされたがまだコミットされていないファイル(git commit)を一覧表示します。
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
  (use "git add <file>... " to include in what will be committed)
         /target/
        zblog.iml
nothing added to commit but untracked files present (use "git add" to track)


  1. 無視したいファイルを.gitignoreに書き込む
vim .gitignore


  1. 以下を追加する(各自のプロンプトで追加してください)。
/target/ 
zblog.iml


追記:実際のパスは*でぼかすことができることに注意してください。

コミットされていないファイルを1つずつ送信するだけ

  1. でこれらのファイルやフォルダを追加します。
git add /target/.
git add zblog.iml