Hi, I'm Yu Hamada. I love learning web programming, so I'd like to share what I've learned here.

Git のマージコンフリクトを解決する方法

2018.06.13

リモートのブランチやローカルのブランチをマージするときに発生せざるを得ないマージコンフリクトを解決する方法を紹介します.


Ruby のグローバル変数をそれぞれ調べてみた

2018.06.12

Ruby のクリプティックなグローバル変数をそれぞれ調べてみました.


Git の Push コマンドの使い方

2018.06.11

ローカルレボジトリの変更内容をリモートレポジトリにアップロードするコマンド Git Push の使い方を紹介します.


Homebrew の依存関係を表示する方法

2018.06.08

macOS パッケージマネージャ Homebrew を使っているときに, このフォーミュラはどんなフォーミュラに依存しているのだろうかと確認したい時ってありませんか?


Git の Pull コマンドの使い方

2018.06.07

リモートレポジトリからファイルの最新情報をダウンロードして, ローカルレポジトリのファイルにマージさせる Git の Pull コマンドの使い方を紹介します.


Git の Fetch コマンドの使い方

2018.06.07

リモートレポジトリからファイルをダウンロードするために必要な Git の Fetch コマンドの使い方を紹介します.


Git の Remote コマンドの使い方

2018.06.06

リモートレポジトリの URL を管理するコマンド git remote の使い方を紹介します.


Git の Reset, Checkout, Revert の違い

2018.06.01

Git で使われる 3 つの主要なコマンド Reset, Checkout, Revert の違いを紹介します. どれも変更を修正したりするために使われる似たような働きをするので, どれををどのような状況で使うべきか混乱しがちです.


Git の 'detached HEAD' 状態とその注意点

2018.05.31

Git の checkout コマンドで前のコミットに遡ると 'detached HEAD' という状態に置かれますが, その意味とその状態の時に注意するべきことを紹介します.


Git の HEAD^ と HEAD~ の違い

2018.05.30

Git コマンドでよく見る HEAD^ と HEAD~ の違いって何なんでしょうか. どちらも HEAD の親のコミットを意味するものですが...