]
トップ «前の日記(2010-02-22) 最新 次の日記(2010-02-26)» 編集

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2010-02-23 [長年日記]

_ [Git] git push したら reject が起きた。が、よく考えたらそれでいい。

HEADを捨てた時にgit pushして下記のエラーがでても慌てない。git reset HEAD^してgit add -p, git commit -vとか、意味のある塊ごとにcommitを、ソースをいじくった後からでも作れるので、本を片手に実験しまくり。

$ git push
To gitosis@192.168.254.201:private/yabuki.git
 ! [rejected]        master -> master (non-fast forward)
error: failed to push some refs to 'gitosis@192.168.254.201:private/yabuki.git'
$ git pull
Auto-merged doc/hoge/article.txt
Merge made by recursive.
$ git push
Counting objects: 35, done.
Compressing objects: 100% (22/22), done.
Writing objects: 100% (27/27), 4.30 KiB, done.
Total 27 (delta 10), reused 0 (delta 0)
To gitosis@192.168.254.201:private/yabuki.git
   8974238..f96ad1d  master -> master