ローカルで普通に削除しちゃったファイルをGitHubに反映させる

  • 25
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

GitHubが以下の状態の時・・

foo.txt
bar.txt

ローカルでbar.txtを普通に削除してしまい・・(git rmを使わずに)

foo.txt
bar.txt←削除して物理ファイルは無いけどGit上では管理されてる



GitHub上のbar.txtも削除するにはどうすれば良いか・・

方法1

git add -u
git commit -m 'bar.txt削除をgitに反映'
git push

方法2

git rm bar.txt  ←物理ファイルが無くてもエラーにならない
git commit -m 'bar.txt削除をgitに反映'
git push