VSコードでgithubでcrawlというリポジトリを作ってpushしようとしたんだけど、既にgithubにあるとvscode上で出てしまった。ただgithubには既にリネームして重複しないようにしてある。けど、「github repository already exists」と表示されてリポジトリーつくれない

VS CodeからGitHub上でリポジトリを作成する場合、リモートリポジトリがすでに存在している場合、VS Codeはそれを検出してしまいます。この場合、VS Code上で新しいリポジトリを作成しようとしてもエラーが発生します。

対処法としては、以下のいくつかの方法が考えられます:

  1. VS Codeからのリポジトリ作成をスキップして手動でGitHub上で作成:
    既にGitHub上でリポジトリが存在する場合、VS Codeからリポジトリを作成せず、手動でGitHubのウェブインターフェースを使用してリポジトリを作成します。その後、VS Codeでクローンまたは追加してください。

  2. クローンしてローカルリポジトリを作成:
    既存のリモートリポジトリをクローンしてローカルリポジトリを作成し、VS Codeからそのディレクトリを開くことができます。次に、VS Codeでコミット、プッシュなどの操作を行います。

  3. VS Code上でリポジトリを直接作成しない:
    VS CodeのGit機能を使用してリポジトリを作成せずに、手動でGitHub上でリポジトリを作成してからVS Codeでクローンまたは追加します。

これらの方法のいずれかで、重複するリポジトリの作成エラーを回避できるはずです。VS Codeは基本的にGitHubのAPIを使用してリモートリポジトリの存在を確認しており、そのため手動で作成した場合はエラーが発生しないようです。

未分類

Posted by ぼっち