Git

Git

【Git】ブランチ名を変更したらpushできなくなったときの対処法

ブランチ名をローカルで変更した直後にgit pushがエラーで拒否されるのは、追跡先(upstream)が古いブランチ名のまま残っている、リ
Git

【Git】pushしようとしたら”non-fast-forward”で拒否されたときの解決方法

Gitでgit pushを実行した際にnon-fast-forwardエラーで拒否されるのは、 リモートの履歴が自分のローカルよりも先に進んでいる、あ
Git

【Git】.gitignoreに追加しても既存ファイルが無視されないときの解決方法

Gitで追跡対象から外したいファイルを.gitignoreに追加したのに、すでにリポジトリに登録されているファイルは無視されずステ
Git

【Git】コンフリクトを解消したのにpullできないときの原因と対策

Gitでコンフリクトを解消してマージ作業を終えたはずなのに、再度git pullやgit pushを試みるとエラーが出て進めないことがありま
Git

【Git】detached HEAD状態から元の作業ブランチに戻す方法

Gitで過去のコミットやタグをチェックアウトしたときに発生するのがdetached HEAD状態です。 この状態ではHEADが特定のブランチを
Git

【Git】リモートとローカルの履歴が食い違ったときの同期方法|fetch・pull・rebaseの選び方

共同開発で起きやすいのが「ローカルとリモートの履歴が食い違った」状態です。 直近の変更を取り込まずに作業を進めた結果、pushが
Git

【Git】リモートブランチを削除しても残ってしまうときの原因と解決方法

Gitで不要になったリモートブランチを削除したのに、ローカル環境でgit branch -rを実行するとまだ残っている——そんな経験はあり
Git

【Git】巨大ファイルを誤ってコミットしたときの削除方法|BFG Repo-Cleanerとfilter-branch

誤って巨大ファイルをコミットしてしまうと、履歴全体が肥大化してクローンやフェッチが極端に遅くなり、ホスティングのサイズ制限に
Git

【Git】過去の特定ファイルだけ元に戻す方法|checkout・restoreの実例付き

誤って上書きしてしまったファイルや、過去の特定時点の内容に戻したいファイルだけを復元したい場面はGit運用でよくあります。 本
Git

【Git】間違えて別ブランチで作業したときの復旧方法|cherry-pickとrebaseの活用

ブランチを切り替え忘れて別ブランチにコミットしてしまった——実務で頻出するヒューマンエラーです。 本記事では、履歴を安全
Git

【Git】特定のファイルだけ前のコミットに戻す方法|checkoutとrestoreの使い方

Gitを使っていると「あるファイルだけを前の状態に戻したい」という場面に遭遇することがあります。たとえば、コード全体はその
Git

【Git】変更を残さずに一時的に他のブランチをチェックアウトする方法|stash不要の回避策

Gitで作業を進めているときに、別のブランチを確認したくなる場面は少なくありません。しかし、作業中の変更を残したくない場合、
Git

【Git】ローカルでだけ動作確認したいときの一時的なコミット&巻き戻し方法

開発中に「ちょっとこの変更だけコミットして動作を確認したい」というシーンは意外と多いものです。しかし、他の人と共有する必要が
Git

SourceTreeが起動しないときの対処法|キャッシュクリア・再インストール・代替手段まで

SourceTreeが起動しない・ロゴ画面で固まる問題の対処法をWindows/Mac両対応で解説。キャッシュクリア、設定ファイルのリセット、認証情報の更新、再インストール手順、依存ソフトの確認方法から、復旧中のGit代替手段まで紹介します。
Git

【Git】warning: remote HEAD ~エラーが出てcloneできないときの対処法

Gitを使用してリモートリポジトリからプロジェクトをクローンする際、時には
Git

【Git】untracked filesの解消方法

Gitで作業中にgit statusを実行すると、変更やコミットとは別に「Untracked files」と表示されることがあります。 これは、まだGit
Git

【Git】Unlink of file failed. Should I try again? の原因と対処法|OS別・操作別に完全解説

Gitで「Unlink of file failed. Should I try again?」エラーが出る原因と対処法をWindows・Mac・Linux別に解説。エディタのファイルロック、権限問題、ウイルス対策ソフトの干渉など原因ごとの解決方法とgit gcによる予防策を紹介します。
Git

【Git】「error: failed to push some refs to」エラーが発生した時の解決法

"error: failed to push some refs to" エラーは、ローカルの変更とリモートの変更が競合している場合によく発生します。この記事
Git

GitHubで”fatal: refusing to merge unrelated histories”エラーが発生した際の対処法

GitHubでリポジトリを更新しようとしてgit pullを実行すると、"fatal: refusing to merge unrelated histories"というエラーメッ
Git

【Git】error: pathspec did not match any file(s) known to git の原因と解決方法|ブランチ・タグ・初期コミット対策まで

Gitで「error: pathspec 'xxx' did not match any file(s) known to git」エラーが出る原因と解決方法を完全解説。ブランチ名のタイプミス・リモートブランチのフェッチ漏れ・初期コミットなし・タグ操作・detached HEAD状態など、状況別の原因と対処法をわかりやすく解説します。