トマシープが学ぶ

Unity/VR/AR/デザイン好きのミーハー 記事内容は自分用のメモです

SourceTreeで100MB以上のファイルをプッシュした時の対応

Githubには100MB以上のファイルはアップできない。

間違えてSourceTreeでプッシュしたときの戻り方が分からない。

コマンドだとこちら

www.walbrix.com

 

SourceTreeの場合コミット打消しじゃダメ。

ファイルを残したままコミットをなかったことにする必要があるって

$ git reset --soft HEAD^

qiita.com

SourceTreeだと「現在のブランチをこのコミットまでリセット」のsoftをしたらいい

deepblue-will.hatenablog.com

ics.media

最後に

「現在のブランチをこのコミットまでリセット」のハードをしたんだけど、もれなくファイルが消えた。

100MBのファイルが消えるだけならいいけど、他の変更と一緒にプッシュしているとそれも消えて辛い。