Remoteはどういう意味ですか?中央の場所にあるリポジトリを複製する場合、そのリモートバージョンを作成しませんか?
コマンドを実行するとき
$ git remote
Originを取得します。これは何を意味するのでしょうか?
実行するとき
$ git branch -r
Origin/masterを取得します。これは何ですか?
私は素晴らしい答えを見つけました こちら :
おそらくご存知のとおり、gitは分散バージョン管理システムです。ほとんどの操作はローカルで行われます。外の世界と通信するために、gitはremotesと呼ばれるものを使用します。これらは、ローカルディスクにあるリポジトリ以外のリポジトリであり、変更をプッシュしたり(他の人が見ることができるように)たり、プルしたり(他の人が変更を取得できるようにしたり)できます。コマンド
git remote add Origin [email protected]:peter/first_app.git
は、[email protected]:peter/first_app.git
にあるOriginと呼ばれる新しいremoteを作成します。これを行うと、Pushコマンドで、URL全体を入力する代わりにOriginにプッシュできます。
答え全体を読むことをお勧めします。
Gitのremote
は基本的にブックマークであり、そこからコードをプルまたはプッシュすることができます。
ブックマークされたリポジトリは、リモートサーバー上の別のフォルダーにあるローカルコンピューター上にある場合もありますし、リポジトリ自体である場合もあります(私はこれを試していません)が、最も単純な例えはブックマークです。
リポジトリはリポジトリのバージョンである必要はありません。完全に無関係なリポジトリである場合もあります。
Q)リモートとはどういう意味ですか?中央の場所にあるリポジトリを複製する場合、そのリモートバージョンを作成しませんか?
Ans)
リモートリポジトリは、インターネットまたはネットワークのどこかにホストされているプロジェクトのバージョンです。
そのため、参照ポイントはコマンドを実行しているマシン(ラップトップ)であり、共同作業者のためにレポがホストされている中央の場所は「リモート」です。
Q)コマンドを実行するとき
$ git remote
Originを取得します。これは何を意味するのでしょうか?
Ans)
(git remoteコマンド)は、指定した各リモートハンドルの短縮名をリストします。リポジトリを複製した場合、少なくともOriginが表示されます。これは、Gitが複製元のサーバーに付けるデフォルトの名前です。
Git remote -vを指定すると、「リモート」(別名リポジトリ)の短縮名と対応するURLが表示されます
Q)実行するとき
$ git branch -r
Origin/masterを取得します。これは何ですか?
Ans)Originは、リモートリポジトリを参照するためにgitによって作成されたショートネームです。 masterは最後のコミットを指すデフォルトのブランチであるため、「git branch -r」はremote(Origin)branch(master)をリストします
参照: