私の使うGitコマンドまとめ リモート編
今回はリモートリポジトリを操作するコマンドをまとめます。
リモートリポジトリの操作は同じような操作をする際にもローカルリポジトリとは異なっていたり、お作法としてしてはいけないこともあります。
そういう点は気をつけて使ってみましょう。
git remote (リモートリポジトリを見る)
登録されたリモートリポジトリを見たりする際に使います。
もっと詳しく見たい場合は後述のオプション -v をつけます。
-v
リモートリポジトリにつけた名前とURLの一覧が表示されます。
git push (リモートリポジトリに送信する)
リモートリポジトリにローカルリポジトリで行ったコミット、タグ、ブランチの変更を取り込ませるコマンドです。
まず新規のブランチをリモートリポジトリに送信する場合は
git push <リモートのurl> <ブランチ名>
でできます。ブランチ名を異なるものにするためには
git push <リモートのurl> <送信するブランチ名>:<送信先でのブランチ名>
となります。
既にリモートに存在するブランチにリモートにないコミットを送信するときは上記と同じコマンドで可能です。
またローカルリポジトリのタグをリモートに送信するためには
git push <リモートのurl> <タグ名>
で可能です。
-u
最近のGitでは、pushとともにブランチを追跡するようにできます。
いつものコミットやブランチの送信に、-u のオプションをつけることで可能です。