gitのリモートリポジトリ(GitHubの)
SVNは中央サーバーを持っているようGitは、我々はGitのコマンドをローカルに実行されている使用することができませんが、Gitリポジトリを介して、または他の開発者と協力して、あなたのコードを共有したい場合は、私たちはテーブルに他のデータを開発する必要がありますサーバが接続できるようになり、私は、GitHubのの簡潔なチュートリアルを推奨リモートのGitHubリポジトリの一例として説明したクラウド・アリの大学での勉強、中にあった読み取りをクリックしてください
リモートライブラリの追加
次のように新しいリモートリポジトリを追加するには、参照の単純名、使いやすさを指定することができ、コマンドの形式は次のとおりです。
一例として、本実施形態のGitHubにおいて、遠隔リポジトリとして、公式サイトに登録されていない場合ができGitHubの、https://note.youdao.com/
GitのリポジトリGitHubのリポジトリローカルおよびSSHで暗号化されている間の伝送ので、私たちはSSHキーを使用するには、次のコマンドを生成し、認証情報を設定する必要があります。
後者は[email protected]
、あなたのメールボックスがGitHubの上に登録変更し、その後、最初にすべての私たちはそれを入力するデフォルトの方法を使用して、パスを確認し、パスワードを入力するが求められます。成功した、の〜/ .ssh生成されたフォルダ内にオープンid_rsa.pubに行く、キー内部のコピー、GitHubの上の背中、アカウントを入力します=>(アカウント設定)の設定
左を選択しSSH and GPGkeys
、[新規SSHキーボタンをクリックして、タイトルが簡単に自分のタイトルを設定することができ、キー貼り付けられたキーは、コンピュータ上で生成します
次のようにした後に正常に追加インタフェースは次のとおりです。
成功を確認するには、次のコマンドを入力します。
次のコマンドを実行すると、以下のように「新しいリポジトリ」をクリックした後、それが正常にログインした後、GitHubの上に接続されていたことを説明しました:
その後、リポジトリの名前とrunoob-gitのテスト(リモートリポジトリ名)を記入した後、他の人がボタン「リポジトリの作成」、あなたは成功した新しいGitリポジトリを作成をクリックして、デフォルトの設定を保持します:
作成したら、次のメッセージが表示されます。
上記の情報提示が新倉庫リポジトリからクローン化することができ、ローカルリポジトリのコンテンツは、ローカルリポジトリ内のrunコマンド、プロンプトが表示され、その後、GitHubの倉庫にプッシュすることができます。
異なるGitHubのユーザー名が異なるため、GitHubのコピーのローカル成功に従って新しい倉庫を作成するのではなく、私が提供されたコマンドに応じて次のコマンドでは、名前は同じ倉庫ではありません。その後、GitHubには、作成した倉庫に戻って、あなたはファイルがGitHubのにアップロードされている見ることができます:
現在のリモートライブラリを見ます
リモートリポジトリは、このコマンドを使用することができ、現在の設定を表示します。
例:
-vパラメータを使用すると、あなたはまた、各別名実行のための実際のリンクアドレスを見ることができます
リモートリポジトリを抽出
2つのコマンドはリモートリポジトリの更新にGitを抽出するために使用されています
- リモートリポジトリとのデータから新しい枝をダウンロードしてください:
このコマンドは、gitのマージブランチにリモートブランチが配置された後に実行する必要があります - リモート倉庫からデータを抽出し、現在のブランチにマージしてみてください:
コマンドはあなたのgit gitのマージにリモートブランチを実施した直後のフェッチで任意の支店で実行されます。configureリモートリポジトリを想定し、あなたが更新されたデータを抽出したい最初に実行することができgit fetch[alias]
ますが、データを持っていない、それは、あなたが行うことができます得るためにGitリポジトリを伝えるgit merge [alias]/[branch]
(この時間は、それがサーバーにプッシュされたと仮定して)、サーバー上のすべての更新にあなたの現在のブランチにマージし、私たちは「README.md」をクリックすると、GitHubの上でオンラインに変更:
そして、ローカルの変更を更新します。
上記の情報「0205aab..febd8edマスター - >起源/マスターは、」マスター・ブランチが更新された説明は、ローカルに同期更新するには、次のコマンドを使用することができます。
ビューには、ファイルの内容をREADME.md:
リモートリポジトリにプッシュ
コマンドの先端に新しい支店やデータウェアハウスにプッシュ:
あなたの[ブランチ]ブランチプッシュ[別名]の[ブランチ]枝インスタンスになるために上記のコマンドリモートリポジトリ次のように:
私たちのGitHubリポジトリへ戻るは、あなたがファイルを見ることができますし、提出が出てきます。
リモートリポジトリの削除
コマンドを使用してリモートリポジトリを削除します。
例:
アリ雲の研究ノートアリクラウド大学から転送https://edu.aliyun.com/