Git
Git のファストフォワードマージとは
2018.08.15
Git で他のブランチを現在のブランチにマージさせる時に発生しうるファストフォワードマージとはどのようなものなのか, どのような時に起こるのか起こらないのか紹介します.
git rebase でヒストリを直線的にする方法と使う時の注意点
2018.08.13
Git の強力なコマンド rebase を使ってヒストリを直線的にして見やすくする方法と, そのコマンドを使うときに知っておきたい, 知らないと他のコントリビュータの人たちから一斉に非難を浴びてしまう可能性がある注意点を紹介します.
Git でローカルとリモート両方のブランチを削除する方法
2018.08.13
ローカルブランチを削除する方法は割と馴染みがあるかもしれませんが, リモートブランチはどのように削除するのでしょうか? スタンダードな方法に加えて, 少し変わった方法も紹介します.
Git のトラッキングブランチの確認と設定方法
2018.08.11
Git でリモートブランチをトラックするローカルブランチをトラッキングブランチと言いますが, トラッキングブランチとはどういうものなのか, どのように確認できるのか, 設定できるのかということを紹介します.
git push コマンドの -f オプションと + サインの違い
2018.08.11
どちらもプッシュ時にファストフォワードじゃなくても, 中断させずに強制的にプッシュするようにするためのものですが, 一体どのような違いがあるのでしょうか?
Git でローカルブランチを違う名前のリモートブランチにプッシュする方法
2018.08.10
ローカルの master ブランチをリモートにプッシュする場合, プッシュ先のリモートブランチの名前は通常ローカルブランチの名前と同名の master ですが, master 以外のリモートブランチにプッシュする方法を紹介します.
誤ったブランチにコミットしてしまったコミットを正しいブランチにコミットし直す方法
2018.08.10
僕ぐらいかもしれないのですが, 本来別のブランチを作ってそこにコミットしていくはずが, ブランチを作り忘れて master ブランチにそのままコミットしてしまうということが時々あります. そのようにブランチを作り忘れてしまった時の解決策を紹介します.