3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

GitHub リモートリポジトリ【基礎】

Posted at

#【GitHub リモートリポジトリ】

山浦清透さん いつもありがとうございます。
Git:もう怖くないGit!チーム開発で必要なGitを完全マスター

##リモートリポジトリ

リモートリポジトリとは、オンライン上にあるリポジトリ(GitHub)
これからの知識は、実際の開発現場でも必須。

##リモートリポジトリを新規追加

リモートリポジトリを新規追加する。
 → git remote add origin < GitHubのURL > 

 ※originというショートカットにGitHubのURLのリポジトリを登録している。

##リモートリポジトリへ送信

ローカルリポジトリからリモートリポジトリにアップする。
 → git push < リモートリポジトリ名> < ブランチ名 > 

 ※リモートリポジトリ名を毎回入力するのは面倒だから、originを使う。

##リモートリポジトリを表示

設定しているリモートリポジトリの情報を表示する。
 → git remote -v (-vを付けると対応URLを表示)

##リモートリポジトリを新規追加

リモートリポジトリは複数登録可能

tutorialというショートカットでURLのリモートリポジトリを登録する。
 → git remote add < リモート名> < リモートURL > 

##リモートリポジトリから情報取得

リモートリポジトリからローカルリポジトリに情報を取得する。
(ワークツリーに反映されないで、リモートブランチに保存される。)
 → git fetch < リモート名 >

リモートリポジトリからローカルリポジトリに情報を取得し、マージする。
 → git pull < リモート名 > < ブランチ名 > (git pullのみでも可)

 ※プルは、いま自分がいるブランチにプルしてきたブランチの内容がマージされる。
 仮に別のブランチにいた場合、誤ったマージをしてしまうことになる。

##リモートリポジトリの詳細情報を表示

fetch、pushのURLやリモートブランチ、pullやpushの挙動を表示する。
 → git remote show < リモート名 >

##リモートリポジトリの変更と削除

リモート名を変更する。
 → git remote rename < 旧リモート名 > < 新リモート名 >

リモート名を削除する。
 → git remote rm < リモート名 >

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?