gitコマンド勉強会 第1回 clone, pull, push, add, commit

15
Gitコマンド勉強会 1clone, pull, push, add, commit

Upload: -

Post on 08-Jul-2015

164 views

Category:

Engineering


1 download

DESCRIPTION

社内Gitコマンド勉強会のスライド

TRANSCRIPT

Page 1: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

Gitコマンド勉強会

第1回 clone, pull, push, add, commit

Page 2: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

アジェンダ

● 各コマンドの概要● 主要オプションの紹介● 実践

Page 3: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

git clone とは● リモートリポジトリを、ローカルリポジトリにコピー

する事● SVN でいう svn checkout に近い● 使い方

○ git clone [リモートリポジトリのURL]

Page 4: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

git pull とは● ローカルリポジトリにリモートリポジトリの内容を反

映し、ローカルのソースに対してマージをする。● git fetch + git merge とほぼ同等● 使い方

○ git pull

Page 5: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

git push とは● ローカルリポジトリの内容をリモートリポジトリに反

映する。● 使い方

○ git push

Page 6: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

git add とは● コミット対象のファイルを stage へ追加する。

git add でファイルを追加しないとコミットできない。

● 使い方○ git add [対象ファイルパス]

Page 7: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

git commit とは● stage にあるファイルをローカルリポジトリに反映

する。ここで初めてバージョン管理される。

● 使い方○ git commit

Page 8: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

主要オプションの紹介(clone)● ブランチを指定してclone

○ git clone -b [ブランチ名]

Page 9: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

主要オプションの紹介(pull)● 取得元ブランチを指定してpull

○ git pull origin [ブランチ名]

Page 10: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

主要オプションの紹介(push)● 反映先ブランチを指定してpush

○ git push origin [ブランチ名]

Page 11: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

主要オプションの紹介(commit)

● コミットメッセージを付与する○ git commit -m ‘コミットメッセージ’

Page 13: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

まとめ

● git を使う上で最低限必要なコマンドは clone, pull, push, add, commit

● それぞれにオプションがあり、使いこなせば更に便利になる

● まずはコマンドを使ってみよう!

Page 14: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

アンケートのお願い

より良い勉強会を開催するために、アンケートへの記入にご協力ください。

http://goo.gl/Y5r8Fd

Page 15: Gitコマンド勉強会 第1回 clone, pull, push, add, commit

ご清聴ありがとうございました。