WEB

GitHubとSourcetreeの接続が切れた(https)

目次

    Gitを使用する際Sourcetreeを使っています。
    重いのがたまに欠点ですが、日本語に対応していますし、使いやすいです。
    GitHubでも使っていますが、この前突然pushできなくなってしまいました。

    当時の状態

    GitHubとSourcetreeは以下の設定で接続されていました。

    • httpsを使用
    • ユーザとパスワードも正しい
    • ネットも接続されている

    検索をすると多く出てくるのが「ユーザとパスワードが間違っているのでは?」や「キャッシュ」という答えでした。
    検索どおりパスワードを変更して再度ログインしてみたり、キャッシュ関係を削除し再度接続してみましたがpushはできませんでした。

    対応方法

    どう検索したかも忘れるぐらい色々検索したところ、
    下記記事に行き当たり、pushできるようになりました。

    SourceTreeで突然gitリモートリポジトリに繋がらなくなった時。

    以下のような形です。

    ■ 修正前

    https://github.com/【USER】/【PROJECT】.github.io.git
    

    ■ 修正後

    https://【USER】@github.com/【USER】/【PROJECT】.github.io.git
    

    これだけですが、無事にpushできるようになりました。

    まとめ

    以上になります。 検索は大変でしたが、ちょっとしたことで解決できてよかったです。

    気になるのは、できなくなった時期が記事では2017年の8月とあります。
    私ができなくなったのは、2018年2月頃です。
    それまでは普通にできてました。
    突然できなくなったときの参考にしていただけたらと思います。

    ここまで読んでいただき、ありがとうございました。

    コメント一覧