@vvakame の GIT講座

21
川峠 @eaglesakura

git commitでローカルにいく

2011-06-13 14:59:18
川峠 @eaglesakura

viつかえないフールな俺はgit add -a -m "comment"無双

2011-06-13 15:00:23
川峠 @eaglesakura

git commit --amendすると過去へ戻ってやり直せる。つまりは「いっけぇぇぇえ!」ができる

2011-06-13 15:01:39
川峠 @eaglesakura

git addはコミットの前準備である

2011-06-13 15:03:42
川峠 @eaglesakura

コミットを捨てたい場合はgit resetってのがある

2011-06-13 15:04:50
川峠 @eaglesakura

わかめはしらんからggr

2011-06-13 15:04:58
川峠 @eaglesakura

git squashでコミットログを圧縮できる

2011-06-13 15:05:18
川峠 @eaglesakura

リモートの歴史は改ざん難しいから、ローカルの歴史はsquashで改ざんできる

2011-06-13 15:05:42
川峠 @eaglesakura

わかめ「失敗の歴史は捨てる」

2011-06-13 15:06:53
川峠 @eaglesakura

とりあえずpullしてからpushしやがれこのやろー。そんときはrebaseしやがれこのやろー

2011-06-13 15:08:15
川峠 @eaglesakura

デグレード怖いよこのやろー

2011-06-13 15:08:42
川峠 @eaglesakura

他の人のコミットを消し飛ばしてないかチェックしろよこのやろー

2011-06-13 15:08:52
川峠 @eaglesakura

俺はそれで消されたよこのやろー

2011-06-13 15:08:58
川峠 @eaglesakura

一連の流れだこのやろー

2011-06-13 15:09:11
川峠 @eaglesakura

0. git clone 1. git pull --rebase

2011-06-13 15:09:26
Keiji / parody @keiji_ariyama

失敗の歴史も捨てない方が、開発は進みそうだぞ

2011-06-13 15:09:29
川峠 @eaglesakura

3. git add 4. git commit goto 2 5. git push

2011-06-13 15:10:21
川峠 @eaglesakura

if( reject ){ "git pull --rebase" } 6. goto 1

2011-06-13 15:11:00
川峠 @eaglesakura

git pull --rebaseしとけ。とりあえずしとけ。rebaseしとけ。大切だから(ry

2011-06-13 15:11:54
川峠 @eaglesakura

1回テストけってコケないことを確認しとけ

2011-06-13 15:12:32