つらい。
前提
おひとり様リポジトリで、並行してほかの人が作業するようなことはない。
手順メモ
master ブランチをマージコミット直前にまで戻す
git checkout master
git reset --hard HEAD^
git push -f
やらかしたブランチをチェックアウト
git checkout -b langium-firststep origin/langium-firststep
filter-branch でブランチから対象ファイル群を削除
git filter-branch -f --tree-filter "rm -rf Langium/firststep/firststep/node_modules" --prune-empty -- --all
git gc --aggressive --prune=now
git push -f
あとは push しなおしたブランチを元に Pull Request を作り直してマージしなおす。
0 件のコメント:
コメントを投稿