@vvakame の GIT講座

21
川峠 @eaglesakura

GitとSVNの違い SVN=リモートがある GIT=リモートがある

2011-06-13 14:36:46
川峠 @eaglesakura

Gitにはその他にローカルリポジトリがある

2011-06-13 14:36:56
川峠 @eaglesakura

分散してバージョン管理する

2011-06-13 14:37:02
川峠 @eaglesakura

Gitはまずローカルにコミットする

2011-06-13 14:37:17
川峠 @eaglesakura

SVNは直接鯖にコミットする、Gitはローカルから鯖にまとめてコミッツする

2011-06-13 14:37:51
川峠 @eaglesakura

@vvakameの前職では1日1コミットくらいしかしなかった(SVN)

2011-06-13 14:38:16
川峠 @eaglesakura

コミットとマージを分離する

2011-06-13 14:38:33
川峠 @eaglesakura

Gitはローカルにすべてのコミット状況を持っている

2011-06-13 14:39:27
川峠 @eaglesakura

ネット環境がない場所でも過去のリビジョンを手に入れることができる

2011-06-13 14:39:43
川峠 @eaglesakura

リモートとローカルを気にしろよこのやろー!

2011-06-13 14:40:21
川峠 @eaglesakura

差分データだからあまり重くないよ

2011-06-13 14:41:33
川峠 @eaglesakura

Gitはpushするまでリスキーだよね

2011-06-13 14:41:50
川峠 @eaglesakura

ほげほげ?ふがふが!

2011-06-13 14:42:09
川峠 @eaglesakura

基本的にGitは同じ行を編集してない限り自動でマージしてくれる

2011-06-13 14:43:56
川峠 @eaglesakura

git clone gitsys@....... みたいな感じでcloneしてくる

2011-06-13 14:44:28
川峠 @eaglesakura

何かしら更新があったときに差分を取ってくる

2011-06-13 14:44:51
川峠 @eaglesakura

リモートはOriginって名前、ローカルはマスターってブランチになる

2011-06-13 14:45:13
川峠 @eaglesakura

git pull origin masterでOriginのMasterブランチを取ってこれる

2011-06-13 14:45:53
川峠 @eaglesakura

Originを共通で使おうね的な考え方。他に好きにリモートを作成できる

2011-06-13 14:46:37
川峠 @eaglesakura

1回pullすると元の鯖は指定しなくていいよ。git pullすりゃいいんだよ

2011-06-13 14:47:23
川峠 @eaglesakura

@vvakame 詳細解説よろ RT @zaki50: @eaglesakura それはちがうんじゃ、 git push -u huge fuga すると、デフォルトのアップストリームとして記録される。 push -u z重要

2011-06-13 14:49:08
川峠 @eaglesakura

@vvakame「俺の知らないことは知らない。( ー`дー´)キリッ」 RT @zaki50: @eaglesakura それはちがうんじゃ、 git push -u huge fuga すると、デフォルトのアップストリームとして記録される。 push -u z重要

2011-06-13 14:49:50
1 ・・ 5 次へ