Posted at

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

More than 3 years have passed since last update.

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