よしたく blog

ITエンジニアとして自分が知らなかったことをまとめています

Git

コミットした日時を変更する

Git

LeetCode で問題を解いた後にコミットを忘れることがあった。 細かいことではあるが、解いた日とコミットをちゃんとリンクさせておきたいと思ったため、git の日時を修正する方法を調べた。 おこなっていることは日時の変更で歴史の改ざんにあたってしまうの…

git rebaseでコミットを分割する

git

git rebase でコミットの分割ができる。 今回は題材としてスターウォーズを取り上げて実践してみる。 想定のケースは「いくつかコミットをしたが、シーズンごとにファイルをまとめてコミットしてしまった箇所があり、その部分を分割する」というものにする。…

git rebaseでコミットをまとめる

git

git rebase で過去のコミットをまとめることができる。 今回は題材としてスターウォーズを取り上げて実践してみる。 想定のケースは「各エピソードごとのファイルを作成しコミットしたが、やっぱりシーズンごとにファイルをまとめてコミットしたい」というも…

git rebase でマージコミットを表示する方法

Git

git rebase でマージコミットを表示する方法 git rebase -i -p HEAD~~~と-pオプションを付けることでマージコミットは表示できます。 なんで表示されないのかわからず、詰まってしまったのでメモを書いておきます 準備 masterブランチでコミットして、devブ…