タグ

ブックマーク / denpa-shinbun.com (1)

  • git push -f を捨てよ、--force-with-leaseを使おう - ちぎっては投げるブログ

    japan.blogs.atlassian.com そもそもforceで上書きするなという話もあるが、master/develop以外の作業ブランチでは、developにマージリクエストを出す前に、すでにpushしているコミットを綺麗にrebaseするためにpush forceすることはある。 最初から綺麗なコミット単位のみをpush出来ればいいのだが、翌日急に休んだときに誰かが引き継げるようにとか、ローカルのデータが吹っ飛ぶ可能性を考えてバックアップの意味でpushするとか、諸々の理由をつけて作業がきちんと完結していない状態でpushすることもある。もちろん、そんなことをするのは作業ブランチ限定で、developやmasterには仮コミットはpushしてはいけないし、あとで消す仮コミットであることがわかるようにコミットログを書いておくのが良いと思う。 そうしたわけで、push -fをする

    git push -f を捨てよ、--force-with-leaseを使おう - ちぎっては投げるブログ
    AmaiSaeta
    AmaiSaeta 2016/04/19
    矯正出来ず-fしてしまいそう。Gitのオプションで--forceの挙動をコレに出来ればいいのに。
  • 1