webデザイナーのmariettiです。
社内のwebデザインチームでgitHub学び直しをしたところ、ステージングにあるまだアップしたくないコミットをリバートし、別のコミットをstg→mainへマージする方法を導き出しました。(説いてくれたのは社内の有志です。ありがたい)
gitHubは初心者すぎてとりあえずマージやらプルやらプッシュ、基本的なことができますというくらいだったので、かなりためになりました。
今回できるようになった運用はこれ。
文字で書いてもわかりづらいと思いますので以下図解。
マーメイドもめちゃくちゃ難しかったのですが、学び直し会で学習したgit commandと似ている...!となり知見でした。
今までmainブランチから直接ブランチを切って、stgを回避していた複数人の作業本番環境デプロイですが、これからはリバートで良き運用となりそうです!
gitHubはきちんとした勉強というより概念を知っていき、実用で覚えていったので知らない機能がたくさんあり基礎的な学び直しも大事だなと実感しました。
玄人の方々から見たらこんなことも知らないのか!となりそうですがエンジニア畑出身じゃない私にとっては知る由もなかった...
もう少し積極的にCLIでの操作ができるようになれたらいいなと思う今日この頃です。(ずっと言っている気がする)
会社内には、フロントエンドエンジニアやなんでも書けるようなエンジニアもたくさん所属しているので、知見をもう少し横連携でもらえる環境があったらいいなとぼんやり思いました。