Git

Gitを学習できる記事一覧!(コマンド入門など)

Git関連記事のリンクまとめページです。

Git入門のまとめ記事

Gitのインストールから、使うときに最低限、必要なコマンドをまとめました。

Gitコマンド別のリンク一覧

Git入門ページのリンク一覧

その他のGit関連リンク一覧

Gitの学習でおすすめの本

Git

Gitでコミットメッセージを修正する方法!amendの使い方も解説

今回は、Gitでコミットメッセージを修正する方法について解説します。Gitを使っていると、次のような経験はありませんか?コミットメッセージの誤字を修正したいコミット後に説明を追記したいgit commit --amend の使い方が分からな...
Git

Gitでブランチを削除する方法!ローカル・リモート両方解説

今回は、Gitでブランチを削除する方法について書いています。Gitを使っていると、下記のようにブランチを整理したいことがあるかと思います。作業が終わったブランチを整理したいmerge済みブランチを消したいGitHub上の不要なブランチを削除...
Git

Gitでファイルを無視する方法!.gitignoreの書き方まとめ

今回は、Gitで特定のファイルを無視する方法について解説します。Gitを使っていると、次のような場面はありませんか?node_modules を管理したくない.env やパスワード情報を除外したい一時ファイルをコミットしたくないこのようなと...
Git

Gitで差分を確認する方法!git diffの使い方まとめ

今回は、Gitで差分を確認する方法について解説します。Gitを使っていると、次のような場面はありませんか?どこを変更したのか確認したいcommit前に変更内容を見たい昨日の修正との差分を確認したいgit diffの使い方がよく分からないこの...
Git

Gitで過去のコミットに戻る方法!reset・revertの違いも解説

今回は、Gitで過去のコミットに戻る方法について解説します。Gitを使っていると、こんな場面ありませんか?以前の状態に戻したいバグが出たので正常な状態に戻したい間違ったコミットをなかったことにしたいreset / revert の違いが分か...
Git

permission denied (publickey) の原因と解決方法【GitHub】

今回は、GitHubへのプッシュやクローン時に発生するpermission denied (publickey)エラーの原因と解決方法について解説します。Gitを使っていると、次のようなエラーで困ったことはありませんか?Permission...
Git

detached HEADとは?状態の確認と元に戻す方法を解説

今回は、Gitの「detached HEAD」について解説します。Gitを使っていると、次のような状態になって困ったことはありませんか?detached HEAD と表示されたブランチがどこにも属していないこのまま作業していいのか不安元に戻...
Git

gitでコミットを取り消す方法まとめ!reset・revertの違いも解説

今回は、Gitでコミットを取り消す方法(戻す・削除する方法)について解説します。Gitを使っていると、こんな場面があるかと思います。間違った内容でコミットしてしまった直前のコミットをなかったことにしたいpushした後だけど修正したいrese...
Git

git pullでコンフリクトが出たときの解決方法!初心者向けに解説

今回はgit pullでコンフリクト(競合)が発生したときの解決方法について解説します。Gitを使っていると、こんなエラーで困ったことはありませんか?CONFLICT (content): Merge conflictpullしたらファイル...
Git

git pushできない原因と対処法!エラー別に解説!

今回は、gitでgit pushができないときの原因と対処法についてです。gitを使っていると、次のようなエラーで困ることはありませんか。pushしようとするとエラーが出るリモートに反映されないpermission denied と表示され...
Git

git remoteの使い方!リモートリポジトリを確認・変更する方法

今回は、Gitのgit remoteコマンドの使い方について解説します。Gitを使っていると、下記のような場面がよくあるのではないでしょうか。リモートリポジトリのURLを確認したいoriginのURLを変更したい新しいリモートを追加したいこ...
Git

git switchコマンドの使い方!ブランチを切り替える

git switchコマンドの使い方について書いています。git switchについての公式ドキュメントはこちら(です。git switchの使い方git switchコマンドはブランチを切り替えることができるコマンドです。従来はgit c...