VSコードでgithubでcrawlというリポジトリを作ってpushしようとしたんだけど、既にgithubにあるとvscode上で出てしまった。ただgithubには既にリネームして重複しないようにしてある。けど、「github repository already exists」と表示されてリポジトリーつくれない
VS CodeからGitHub上でリポジトリを作成する場合、リモートリポジトリがすでに存在している場合、VS Codeはそれを検出してしまいます。この場合、VS Code上で新しいリポジトリを作成しようとしてもエラーが発生します。
対処法としては、以下のいくつかの方法が考えられます:
-
VS Codeからのリポジトリ作成をスキップして手動でGitHub上で作成:
既にGitHub上でリポジトリが存在する場合、VS Codeからリポジトリを作成せず、手動でGitHubのウェブインターフェースを使用してリポジトリを作成します。その後、VS Codeでクローンまたは追加してください。 -
クローンしてローカルリポジトリを作成:
既存のリモートリポジトリをクローンしてローカルリポジトリを作成し、VS Codeからそのディレクトリを開くことができます。次に、VS Codeでコミット、プッシュなどの操作を行います。 -
VS Code上でリポジトリを直接作成しない:
VS CodeのGit機能を使用してリポジトリを作成せずに、手動でGitHub上でリポジトリを作成してからVS Codeでクローンまたは追加します。
これらの方法のいずれかで、重複するリポジトリの作成エラーを回避できるはずです。VS Codeは基本的にGitHubのAPIを使用してリモートリポジトリの存在を確認しており、そのため手動で作成した場合はエラーが発生しないようです。

ディスカッション
コメント一覧
まだ、コメントがありません