Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Gitの使い方(rabese -i編)

435 views

Published on

  • Be the first to comment

  • Be the first to like this

Gitの使い方(rabese -i編)

  1. 1. 今日から使える git rebase @y42sora 2013/07/07
  2. 2. お ま え は 今 ま で に し た コ ミ ッ ト の 回 数 を お ぼ え て い る の か ?
  3. 3. 完成版
  4. 4. もっとコミットしま しょう
  5. 5. UIの変更をしているコミットたち
  6. 6. UIの変更をしているコミットたち →まとまってた方が見やすい…(´・_・`)
  7. 7. _人人人人人人人人人人人人人_ > git rebase –i <branch> <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
  8. 8. master fix_ui
  9. 9. master fix_ui git rebase –i master
  10. 10. master fix_ui git rebase –i master
  11. 11. master fix_ui git rebase –i master
  12. 12. git checkout fix_ui git rebase –i master
  13. 13. p, pick 何もしない r, reword コミットメッセージを書き換える s, squash 直前のコミットと一緒に 新しいコミットメッセージでコミットする f, fixup 直前のコミットと一緒に 直前のコミットメッセージでコミットする
  14. 14. 保存してエディタを終了すると実行
  15. 15. 新しいコミットメッセージを入れて保存
  16. 16. 一つに まとまる
  17. 17. pickしたのは そのまま
  18. 18. before after
  19. 19. before after 見やすくなった(o゜▽゜)
  20. 20. リモートへpushしてる場合
  21. 21. リモートへpushしてる場合 pushできないよ!
  22. 22. リモートへpushしてる場合 pushに—foceをつけると解決するけど 上書きするので要注意
  23. 23. まとめ
  24. 24. コ ミ ッ ト の プ ロ グ ラ ム を
  25. 25. 邪 魔 な コ ミ ッ ト な ん て 見 や す い コ ミ ッ ト 履 歴 に

×