こんにちは。ぽちゃまと申します。
皆さんが投稿しているような本番環境ではないのですが、技術書典で共同執筆していたときにやらかした話です。

やらかしちゃった(ノω・)テヘ

時は2019年2月8日22:50のことだった。
自分の担当の記事を書いてPRを立てた。
しかし、レビューをお互いにする時間まで後10分もなかったため自分でレビューをして、筋肉を使ってマージをした。
そしたら、他の人のファイルが消えた。
Screenshot from 2019-12-04 01-34-39.png
↑これは慌ててる僕。

結局、別の人にあったPRを出した状態のやつがローカル環境にあったのでそれをソイヤして一部コミットを良い感じに出来なかったなんとかなりました。

惨劇はなぜおこってしまったのか(#´Д`)

PRを自分でマージする前にブランチを最新にしていなかったのが原因でした。
みんな各々pullしてMergeされたらpullしてをちゃんとしていたのですが、僕はそれを怠っていました。
しかも、ちゃんとレビューしてもらえば防げたのに自分でマージをするという筋肉を発揮してしまったので、今回の惨劇がおこってしまいました。
Screenshot from 2019-12-04 01-41-51.png
↑これは筋肉に頼る僕

Screenshot from 2019-12-04 01-56-10.png
↑リカバリーしてもらいました。

二度と惨劇を起こさないためにどうしたのか(。•́︿•̀。)

まずは、よく使うからと言って 慢心は絶対にダメ
また、自分で立てたPRを自分でマージしないようにしましょう。
そして、ブランチはすでに最新にする。
やらかしたらすぐに謝る!これに限ります。
まとめると、

  • 慢心ダメゼッタイ
  • PRを筋肉で解決しちゃダメ。
  • 常に最新にするために git pullはしておこう
  • すぐに謝る。

終わり

以上です。これを機に反復確認をするくらい落ち込んでました。
あの時はごめんなさい。
また、技術書典6で無事"#kosen16s"として販売が終了し、今Boothで売っているので気になった方は見てみて下さい!
これで僕のやらかし記事は終わります。少しでも役に立てたら幸いです。

何かありましたら、Twitterまでご連絡下さい。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account