LoginSignup
406
133

More than 5 years have passed since last update.

とあるWeb制作会社の師走

ワイ「あー」
ワイ「炎上してた案件も何とか鎮火したし、あとはまったりと仕事納めを待つのみや」
ワイ「ん?クライアントはんからメールが来たで」
ワイ「なんや、件名の頭に【悲報】って書いてあるで」
ワイ「開きたくないわぁ・・・もう仕事納めてええk」

ハリー先輩「アカンで

ハリー先輩とは

  • この会社で唯一のプログラミング経験者
  • まともなコーダーは彼しかおらず、いつも質問責めに
  • 常に忙しいためハリー・コーダー先輩と呼ばれている
  • 詳しくはこちらの記事を参照

仕方ないので【悲報】を読んでみる

ワイ「なになに」

昨日の修正ありがとうございました。
問題ありませんでした。

ワイ「なら悲報ちゃうやんけ」
ワイ「ん、続きがあんな」

ただ、一昨日の修正が無しになりました。
昨日の修正はそのままに、一昨日の修正だけ元に戻していただけますでしょうか。

ワイ「ええぇ・・・」

ご迷惑をお掛けして大変申し訳ありません。

ワイ「ほんまに大変申し訳なく思ってるなら【悲報】っていう件名にならへんやろ・・・」

一昨日の修正だけ元に戻したい

ワイ「とりあえず返信や」
ワイ「それではまずタイムマシンの開発をお願いいたします、と」
ワイ「ハリー先輩、返信メールの内容チェックお願いしまs」

ハリー先輩「チェックするまでもないわ
ハリー先輩「アウトに決まっとるやろ」
ハリー先輩「クライアントが・・・」

かしこまりました。
タイムマシンですと納期は5人日になります。

ハリー先輩「・・・て言うとでも思ってんのか」
ハリー先輩「あの神かて世界を創造するのに7人日かかってんねんぞ」

ワイ「(神を人日計算・・・!?)」

ハリー先輩「こういうときはGitで打ち消しすればええんや」

ワイ「打ち消しでっか」

ハリー先輩「せや」
ハリー先輩「一昨日修正したときのコミットはどれや」

ワイ「ロゴ修正っていうコメントがついたコミットですわ」

ハリー先輩「これやな」
ハリー先輩「このコミットをSourceTree上で右クリックして」
ハリー先輩「コミット適用前に戻す
ハリー先輩「これで一発や」

ワイ「おお!」
ワイ「ほんまや!」
ワイ「昨日の修正はそのまま残ってるのに」
ワイ「一昨日の修正だけ元に戻っとる

ハリー先輩「どや」

ワイ「SourceTreeハンパないって!

ハリー先輩「SourceTreeというよりGitの機能やけどな」
ハリー先輩「(ていうかそこは嘘でも、ハリー先輩ハンパないって!ちゃうんかい!)」

続・悲報

ワイ「おっ、またクライアントはんからメールや」
ワイ「今度は件名が【続・悲報】やって」
ワイ「ほんま闇の企業やな・・・」
ワイ「なになに・・・」

先ほどの修正、ありがとうございました。
テストサーバ上で確認しましたが、問題なくロゴが戻っておりました。

ワイ「こっちは問題あったけどな」

迅速なご対応、痛み入ります。

ワイ「心が痛むならまず件名の【悲報】をやめえや」

もう一つ依頼があります。
今開発いただいているリニューアル後の新サイトの公開は年明けの予定なのですが、
その前にリニューアル前の旧サイトに「年末年始のお知らせ」を追加していただきたく存じます。

ワイ「いやいや」
ワイ「めんどくさいな・・・」
ワイ「わざわざ本番サーバから旧サイトのデータをFTPやらでダウンロードして、修正してまたアップすんのかいな」

ハリー先輩「そんなときにもGitや」
ハリー先輩「開発用のdevelopブランチと、本番用のmasterブランチはちゃんと分かれとる」

ワイ「はあ」

ハリー先輩「masterブランチは現在公開中の旧サイトと同じままや」
ハリー先輩「SourceTreeでmasterブランチに切り替えてみい」

ワイ「はい」
ワイ「・・・おお」
ワイ「ローカルのファイルがリニューアル前の状態に戻りました」

ハリー先輩「せや」
ハリー先輩「そのmasterブランチから緊急修正用のブランチを切って」
ハリー先輩「そこに年末年始のお知らせを追加して、本番サーバにアップすればええねん」

ワイ「ほんまSouceTreeすごいっすね」
ワイ「あ、凄いのはGitか」
ワイ「ほんまに感謝やで、Gitはん

ハリー先輩「せ、せやな」
ハリー先輩「(ぐぬぬ)」
ハリー先輩「(あくまでも俺への感謝は無いんやな・・・)」

続々と悲報が

ワイ「今度は【3度目の悲報】いうメールが来たで」
ワイ「完全に件名で遊んどんな」
ワイ「いっぺん殺したろか

すみません、開発中のリニューアルサイトの方で先週修正していただいた誤字・脱字についてですが、
実は現在公開中の旧サイトの方も間違っているので、誤字を修正して即本番反映していただけますでしょうか。

ワイ「ええ・・・」
ワイ「確か誤字・脱字って大量にあったで・・・」
ワイ「また本番の方も修正せなあかんのかいな・・・」
ワイ「今までずっと間違ってたんやから」
ワイ「即本番反映させんでもええやん・・・」
ワイ「そう返信しとこか」
ワイ「今までも間違ってたんだから大丈夫ですよ、と」

ハリー先輩「待て待てい
ハリー先輩「大丈夫かどうか、なんで君が決めとんねん
ハリー先輩「こういう時はGitのチェリーピックや」

ワイ「チェリーピックでっか」
ワイ「Gitってほんま横文字ばっかでイメージしにくいでんな」
ワイ「さくらんぼ拾いって言うてくれたらええのに」

ハリー先輩「逆にそれでイメージできんのかい

ハリー先輩「チェリーピックを使うとな」
ハリー先輩「developブランチをmasterブランチに全部マージするんやなくて
ハリー先輩「developブランチのコミット達の中から、取り込みたいコミットだけをmasterブランチにマージできんねや」
ハリー先輩「やってみい」

ワイ「へい」
ワイ「誤字・脱字修正っていうコメントがついたこのコミットやな」
ワイ「右クリックしてチェリーピック、と」
ワイ「おお〜」
ワイ「masterブランチに誤字・脱字の修正だけが反映されました」

ハリー先輩「リニューアルの仕方によっては、コンフリクトが起こって上手く行かんこともあるけどな」

ワイ「助かりました!」
ワイ「ほんまありがとうございます・・・」

先輩「なに、気にすることないd」

ワイ「Gitはん!!

先輩「・・・お前の存在を打ち消したろか
先輩「ほんまの悲報になるで!!!」

〜おしまい〜

いいねボタン押して行ってや?

PART2について

書いたで!
Harry Coderと死の悲報 PART2

406
133
13

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
406
133