:より転載GITコード管理:gitのリモート追加
ここでは主にコードが既に書かれた2つのgitのリモートエンドに提出される方法、例えば、より良いGitはリモートフレーズを追加理解します。
我々は最初のGitHubへのコードの意味は、最も頻繁に例を促し理解する必要があります。
gitの初期化、gitの追加や事前準備されているコミットgitの中に、この図では、ローカルのファイルの同等は、ローカルの倉庫にアップロードされているが、まだ遠隔倉庫の画像が登録されていません。
それが何であるかを追加し、gitのリモート追加:次に文、である、最初のローカルおよびリモートの倉庫倉庫がリンクを確立することをgitのリモート実行?あなたの青いボックスは、実際には通常、原点と呼ばれるリモートリポジトリ名、のために再生され、実際には、あなたはまた、セレスや地球にしたいことがあり、緑色のボックスは、倉庫のあなたの遠位端の実アドレスです。
栗のために、私はすでに書かれてREADME.mdと呼ばれるファイルを持って、自分のコードを、保持フォルダは、その後、すでにそこにあることを前提としてい
1のgit gitの//ローカルリポジトリの初期化のinit 2 3 gitの追加README.md //私のファイルを起動する準備ができて、武器をロード 4 5 -mは//最初の打ち上げ、私のREADMEを「最初のコミット」コミットgitのをた.md赤ちゃんが正常にローカルリポジトリに登録されている 6 7 gitの追加は、リモートセレスyour_first_git_address //セレスという名前の最初のgitアドレス 8 9少しgitのプッシュ-uセレスマスター//注意を、私はあまりにも、遠位木星を起動したいです遠く、利用プッシュ、非常に激しいキャッチ足に必ず 10 11 12この時点で、//は、移動しない、私は火星に再起動READMEの赤ちゃんに準備ができていた 13 14 //しかし、私のファイルは、すでに地元の倉庫に存在するための私はより多くの部屋をコミットするというように、必要はありませんので、 15 16 //だけで、別の地元の倉庫と倉庫の先端に接続を確立することができるようになります 17 18 gitの追加をリモート火星はyour_second_git_address // 2番目のgitアドレス命名します火星として 19 20ターゲット火星のgitのプッシュ-u火星マスター//再放出、masterブランチ
この時点で、コードは2つの倉庫の先端にアップロードされますが、あなたはまだああのみローカルリポジトリに注意を払います
彼は加えました:
また、ここでのGitのプッシュ-uセレスマスターマスターを使用しているときは、あなたが現在マスターブランチと呼ばれていない配置されている場合、アップロードは例えば、この文と間違っているだろう、アップロードしたいブランチの名前があることに注意してください:
ここに私の現在のブランチのDは***ですが、私はまだマスターを使用し、エラーを求めるメッセージが表示されます。
1つのエラー:SRC refspecマスターは一致しません。 2エラー:https://github.com/ns15417/RingDetectProject」にいくつかの引用文献をプッシュすることができませんでした
それは、現在のブランチが配置されている一致しないmasterブランチをプッシュすることです、
gitのショー-REF
関連する分岐遠位端を表示します。
以下のように変更することができます。
gitのプッシュ--set-上流personal_origin D **(現在のブランチ名)