とある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