新しいリポジトリへの「git push」でリモートオリジンがすでに存在します 質問する

新しいリポジトリへの「git push」でリモートオリジンがすでに存在します 質問する

私のプロジェクトは GitHub のどこかにあります[email protected]:myname/oldrep.git

ここで、すべてのコードを別の場所にある新しいリポジトリにプッシュしたいと思います[email protected]:newname/newrep.git

次のコマンドを使用しました:

git remote add origin [email protected]:myname/oldrep.git

しかし、私はこれを受け取っています:

致命的: リモート オリジンがすでに存在します。

ベストアンサー1

このエラーは、「origin」が利用できないために発生します。「origin」はコマンドの一部ではなく規則です。「origin」はリモート リポジトリのローカル名です。

たとえば、次のように書くこともできます。

git remote add myorigin [email protected]:myname/oldrep.git  
git remote add testtest [email protected]:myname/oldrep.git

マニュアルを参照してください:

git のリモートリポジトリ

リモート リポジトリを削除するには、次のように入力します。

git remote rm origin

再度、「origin」は「upstream」リモートを削除する場合のリモート リポジトリの名前です。

git remote rm upstream

おすすめ記事