Gitのコマンド - リモート操作

Gitは、遠隔操作をしているコマンド:

  1. リモートのgitの$                                               #リモートサーバー
  2. リモート-v $ gitの                                                リモート#表示リポジトリの情報を
  3. リモート表示のgit $ [リモート名]                #は、リモートリポジトリ指定された情報を表示します
  4. リモートGitは$ <短期名> <URL>追加          リモートリポジトリを追加するには#を
  5. Gitの$ [リモート名] FETCH                             #をリモートリポジトリからデータを取得
  6. Gitは$ <リモート名> <ブランチ名>プル  現在のブランチをマージするリモートリポジトリから#プルデータを
  7. プッシュ$をgitの[リモート名] [支店名]   #リモート倉庫にローカルデータをプッシュ
  8. リモートリネーム$をgitの<旧>は<新しい新しい>               #リモートリポジトリの参照名を変更
  9. RM $リモートGitは< 短期名 >                     #が指定されたリモートリポジトリを削除します。

 

1.リモートリポジトリをチェック

あなたが設定したリモートリポジトリサーバを表示したい場合は、実行することができますgitのリモートコマンドを。それはあなたが指定した各リモートサーバーのショートリストされます。あなたは自分の倉庫をクローン化されている場合には、少なくとも、起源見ることができるはず-あなたはデフォルトの名前をクローン化されたリポジトリサーバーをGitはすることです。

 

また、実行することができますgitのリモート-vをそれが読み、それに対応するURLを保存するためのGitリモートリポジトリ速記を使用して記述する必要が表示されます。

 

複数のリモートリポジトリを持っている場合、コマンドはそれらをすべて一覧表示されます。例えば、複数の遠隔倉庫倉庫にはいくつかの協力者と共同で次のようになります。

我々は簡単に任意の拠出ユーザーを引っ張ることができるように。

 

リモートリポジトリの詳細情報を表示したい場合は、使用することができますgitのリモートショー[リモート名]コマンドを使用します。あなたは、このような原点として、特定の短い名前には、このコマンドを実行したい場合は、次のように同様の情報を取得します。


 

2.リモートリポジトリを追加します。

ファイル名を指定して実行gitのリモート<ショートネーム>追加 <URL> 新しいリモートGitリポジトリを追加するためのコマンドを、あなたは簡単に速記参照を指定することができます。

 

今、あなたはコマンドライン文字列を使用することができPBを全体のURLの代わりに。たとえば、パウロの在庫を引くしたいが、あなたは信じていない場合は金利が実行することができますgitのはPBをFETCH

 

リモートリポジトリから3.プル

リモートリポジトリからデータを取得し、次のコマンドを実行できます。

$ gitのフェッチ[リモート名]

リモートリポジトリにアクセスするこのコマンドは、あなたのすべてのデータがない持って引っ張ります。実行が完了したら、あなたはいつでもマージしたり、表示することができ、リモートリポジトリのすべての支店を参照する必要があります。注意:gitのコマンドは、ローカルリポジトリにデータを引っ張ってくるフェッチ-それは自動的にあなたの現在の仕事をマージしたり、変更しません。準備ができたら、あなたは手動であなたの仕事にそれらをマージする必要があります。

現在のブランチをマージするリモートリポジトリから4.プルデータ

実行gitのプル通常は当初、サーバーからクローン化されたすべてのブランチ変更されたデータをクロールし、自動的に対応する分岐は、現在のブランチにマージ変更しようとします。あなたがアップデート指定の枝を取得し、現在のブランチにそれを閉じたい場合は、次のコマンドを実行します。

$ gitのプル<リモート名> <ブランチ名> 

 

ローカルリモートリポジトリにプッシュデータ

あなたのプロジェクトを共有したい場合は、それが上流にプッシュしなければなりません。このコマンドは非常に簡単です:[支店名] PUSH [リモート名]をgitのあなたはあなたがサーバーに何をバックアップするには、このコマンドを実行できるように元のサーバにmasterブランチをプッシュするときは:

あなたが廃止されたプッシュする前にサーバのクローンを作成する権限、およびいない人を書かれている場合のみ、このコマンドを有効にすることができます。あなたが同時にクローンを作成し、他の場合には、彼らが最初に上流にプッシュして、あなたと上流にプッシュされている、あなたのプッシュは間違いなく拒否されます。あなたはまず自分の仕事をプルダウンし、プッシュバックするために、あなたの仕事にそれを組み込む必要があります。


6.削除し、リモートリポジトリの再命名

あなたが実行することができます参照名の名前を変更したい場合はgitのリモート名前の変更、リモート倉庫の省略名を変更します。たとえば、あなたがしたいPBに改名ポールあなたが使用することができ、リモートのgitの名前を変更するこれを行うには:

 

如果因为一些原因想要移除一个远程仓库 - 你已经从服务器上搬走了或不再想使用某一个特定的镜像了,又或者某一个贡献者不再贡献了,可以使用 git remote rm 命令:

 

おすすめ

転載: www.cnblogs.com/shichangxing/p/11442139.html