macOS版SourceTreeでgit pullもgit fetchもできないときの対応

普段から仕事でもプライベートでも使っていたAtlassianのSourceTree。

しかし、ある日突然以下のようなエラーが出てfetchもpullもできなくなった。

ターミナルでのgit fetchやpullは動いていたが、Source Treeでは毎回「403」とエラーメッセージが返ってきていてとてもGUIによるgit操作ができる状況ではなかった。

いつもの習慣を崩されてイライラしながらも、試行錯誤していって解決策を見つけた
ターミナル(コンソール)でのgit操作が動いていたので、システム(利用しているMacBookAir)のgitには問題がないことに気づいた私は

SourceTreeの設定を開き

SourceTree内蔵のgit -> システムのgit
に変更した。

するといつものようにgit fetch, pull, pushができるようになった。

Source Treeをつかっていて、SourceTree上からgit pullもfetchも403で失敗し続ける&&ターミナルのコマンドは有効、という方はこの方法を試してみてはいかがでしょうか?

以上、簡単なシェアでした。


コメントを残す