タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

gitとrebaseに関するnaga41のブックマーク (1)

  • git rebase -i で複数コミットを修正する | branchable

    まずは一般的に使うコミット修正のコマンドについて git commit --amend -m "I changed history!" -a これよく使いますね。誤ってコミットしてしまったら、気にせず修正して、このコマンドを走らせると、直前のコミット(コミットメッセージを含め)が修正されます。ただし、リモートにコミットしてマージされましたら諦めてもう一個修正コミットを作ったほうがいいです。他の人がpullしたらconflictしてしまうから。 まあ基的にpushしたら歴史を変える努力を諦めるべき。とは言え、一般的には自分のforkしたrepositoryのとあるブランチにpushするから、コミットを修正してもブランチを捨てればいいわけなんで、まあいいっかあというのもあります。コミットを綺麗にしたい気持ちがわかりますからね(ただしこの作業リスクがあり、結構手間がかかるので、仕事中にはコスパ

  • 1