remote set-url origin
git init
git remote set-url
コマンドはオリジンを作成しないため、直後に呼び出すことはできませんが、既存のリモートリポジトリURLを変更します。
そのため、このコマンドgit remote set-url
は、リポジトリのクローンを作成するか、手動でリモートと呼ばれるオリジンを追加した場合にのみ機能します。
コマンドgit remote -v
でリモートをチェックすると、名前の後にリモートURLが表示されます。または、このコマンドでエラーが発生したfatal: Not a git repository (or any of the parent directories): .git
場合、リポジトリが存在しないため、コマンドでoriginを追加する必要がありますgit remote add
1。 git remote add
このコマンドを使用して、新しいリモートを追加します。このコマンドは、ターミナルのリポジトリのディレクトリで使用できます。
git remote addコマンドは2つの引数を取ります。
- リモート名、例えば、起源
- リモートURL、例えば、https://github.com/user/repo.git
例えば:
git remote add origin https://github.com/user/repo.git
2。git remote set-url
git remote set-urlコマンドは、既存のリモートリポジトリURLを変更します。
git remote set-urlコマンドは2つの引数を取ります。
- 既存のリモート名。たとえば、
origin
またはupstream
2つの一般的な選択肢です。
- リモートのための新しいURL
たとえば、git remote set-url
コマンドを使用して、リモートのURLをSSHからHTTPSに変更できます。
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
コマンドを使用して、リモートURLが変更されたことを確認できますgit remote -v
。
注:「origin」はコマンドの一部ではない規則です。「origin」は、リモートリポジトリのローカル名です。「origin」の代わりに任意の名前を使用できます。
例えば:
git remote add myorigin git@github.com:user/repo.git
git remote set-url myorigin https://github.com/user/repo.git
githubからの参照:remote add、remote set-url