• Like
Gitの使い方(rabese -i編)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Gitの使い方(rabese -i編)

  • 112 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
112
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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