1. ホーム
  2. git

[解決済み] Gitの「オリジン」とは何ですか?

2022-03-14 23:20:23

質問

実行すると

git push origin branchname

とは一体何なのでしょうか? origin また、なぜブランチ名の前にそれを入力しなければならないのですか?

解決方法は?

origin エイリアス あなたのシステムで を特定のリモートリポジトリのために使用します。実際には、そのリポジトリのプロパティではありません。

を行うことで

git push origin branchname

にプッシュしろということですね。 origin レポジトリを使用します。リモートリポジトリの名前を付ける必要はありません origin 実際、同じリポジトリが別の開発者用に別のエイリアスを持つこともありえます。

リモートは単に エイリアス は、リポジトリの URL を格納するものです。各リモートにどのようなURLが属しているかは、次のようにして確認できます。

git remote -v

push コマンドを使用すると リモート または、単純に URL を直接入力します。URLを使用した例です。

git push [email protected]:git/git.git master