|
From: Kouhei S. <ko...@co...> - 2014-09-09 13:07:22
|
須藤です。 In <201...@ll...> "[ruby-gnome2-devel-ja] よろしくお願いします" on Tue, 9 Sep 2014 18:02:16 +0900, "S. Kitagawa" <ch...@ll...> wrote: > こんにちは、北川(kitachro)です。 > > 昨日、須藤さんからデベロッパーチームに誘っていただました。ぜひ参加したいと > 思いますので、よろしくお願いします。 ようこそ! これからもどうぞよろしくお願いします! > それで、これからの作業のやり方なんですが、"Pro Git"という本を読んだら、上流に > pushするときは、上流の変更に追随してないと拒否される、みたいなことが書いてあ > りました。これは今まで通り、できる範囲でrebaseしながらやっていって、拒否され > たらもう一度やり直せば大丈夫という感じですか? あっている気もしますし、少し違うような気もします。 基本的な流れはこんな感じになります。 % git clone gi...@gi...:ruby-gnome2/ruby-gnome2.git % cd ruby-gnome2 ここから↓まで繰り返す % git pull --rebase % editor ... % git add ... % git commit % git push ↑ここまで 「上流の変更に追随してないと拒否される」は↑の「git push」の ときに起こりうるやつです。そのときは次のようにすればよいです。 % git push (失敗) % git pull --rebase (場合によってはコンフリクトするかもしれない) % git push まぁ、困ったら聞いてください。 「git push --force」さえしなければ巻き戻せるので安心してくだ さい。 |