11.1 Git Error Messages (Root Cause and Solution)
343
11.1.1 Repository Not Found
344
11.1.2 Please Tell Me Who You Are (git commit)
344
11.1.3 Authentication Failed (git pull, git push)
344
11.1.4 Invalid User Name or Password (git clone, git pull, git push)
344
11.1.5 Permission Denied, Public Key (git clone, git pull, git push)
345
11.1.6 Permission Denied, Unable to Access <repo> (git push)
345
11.1.7 Changes Not Staged for Commit (git commit)
345
11.1.8 Your Local Changes Would Be Overwritten (git checkout, git switch)
345
11.1.9 Your Branch Is Ahead of a Remote/Branch by n Commits (git pull, git status)
346
11.1.10 You’re in a Detached HEAD State (git checkout)
346
11.1.11 Pathspec Did Not Match Any Files Known to Git (git checkout)
346
11.1.12 Please Enter a Commit Message to Explain Why This Merge Is Necessary (git pull)
347
11.1.13 Pulling without Specifying How to Reconcile Divergent Branches Is Discouraged (git pull)
347
11.1.14 Cannot Pull with Rebase: You Have Unstaged/Uncommitted Changes (git pull)
347
11.1.15 There Is No Tracking Information for the Current Branch (git pull)
348
11.1.16 Your Local Changes Would Be Overwritten (git merge, git pull)
348
11.1.17 Failed to Push Some Refs to <somerepo.git> (git push)
348
11.1.18 The Current Branch <name> Has No Upstream Branch (git push)
349
11.1.19 Merge Failed, Merge Conflict in <file> (git merge, etc.)
349