GitHub

用語

git rebaseしてはいけない状況(mergeとの違い)

git rebaseとgit mergeは両方とも「ブランチAの変更差分を、ブランチBに取り込む」コマンドである。前提として、違いが良く分かっていなければ、基本的にmergeだけ使えば十分である。そのうえで、コミットログを整理したいという欲...
React.js/Next.js

【Next.js】さくらのレンタルサーバーへのデプロイを自動化する(GitHub Actions)

やりたいことNext.jsで作成したwebサイト(SSG)を、さくらのレンタルサーバーにデプロイする作業を自動化する。自動デプロイのタイミングは手動でボタンを押すmainブランチへのマージ(厳密にはmainにpushされたとき)環境yarn...