gitでpullしようとして以下のエラーが出たので対応した話
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/server.git/info/refs fatal: HTTP request failed
よく見たのは以下の対応(remoteのURLをユーザー名付きで設定し直す)
git remote set-url origin https://ユーザー名@github.com/server.git git push -u origin master
自分の場合はそれでも結局ダメだったのでgitをcloneしたディレクトリにある.git /configを確認
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = true [branch "master"] [branch "develop"]
remoteがそもそもない。。。
あと[branch "master"]と[branch "develop"]に設定が入ってない。。。
なので以下を追記して
[remote "origin"] url = https://ユーザー名@github.com/server.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "develop"] remote = origin merge = refs/heads/develop
最終的にこうしたところ無事pullできるようになりました。
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = true [remote "origin"] url = https://ユーザー名:パスワード@github.com/server.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "develop"] remote = origin merge = refs/heads/develop
めでたしめでたし
(「・ω・)「ガオー