% vi .gitignore tmp/ % git add .gitignore % git commit -m "fix .gitignore" #git statusで確認するとChanges not staged for commitとして表示される。 % vi tmp/tmp.txt
リポジトリ登録済みファイルは、下記コマンドでリポジトリの登録を外すことで、完全にリポジトリ管理から外れます。
リポジトリ登録を外した後にコミットをすると、対象が.gitignoreに設定されていれば、後は該当ファイルを編集してもリポジトリ管理に出てくることはありません。
#tmp以下のファイルをリポジトリ登録から削除(ファイルは削除されない) % git rm --cached tmp/ % git commit -m "remove ignore files" #git status出確認してもnothing to commitと表示される % vi tmp/tmp.txt
0 件のコメント:
コメントを投稿