GitHubのプライベートリポジトリをCloneしようとした際に、以下のようなエラーが出ました。
解決したので共有します。
$ git clone https://github.com/username/dummy.git
Cloning into 'dummy'...
remote: Repository not found.
fatal: repository 'https://github.com/username/dummy.git/' not found
解決策:Gitbashのバージョン更新、ユーザ名の指定
普段はWindowsで作業をしており、Git for WindowsのGit Bashを使用していましたが、
長らくアップデートをしていなかったのが主な原因だったようです。
# アップデート前
$ git --version
git version 2.23.0.windows.1
# アップデート後
$ git --version
git version 2.29.0.windows.1
アップデート後に、ユーザ名を指定して実行することでCloneすることが出来ました。
$ git clone https://username@github.com/username/dummy.git
パスワードが聞かれるので応答する。
※Gitをアップデートせずにユーザ名を指定してもCloneはできませんでした
※ユーザ名を指定しなかった場合はnot foundのままでした。
#Git for Windowsのアップデート方法
Git for Windowsのアップデートは、以下のコマンドで実行できます。
$ git update-git-for-windows
同様のエラーが出てしまい他の方法を試してもClone出来ないという方は、
アップデートしてみるのも良いかもしれません。
今回は以上です。
参考
Git Bashを手動でアップデートする方法【Git for Windows】
私家版 Git For Windowsのインストール手順