yangmillstheory / vim-snipe

MIT License
118 stars 8 forks source link

Make jump tokens configurable #4

Closed yangmillstheory closed 6 years ago

yangmillstheory commented 6 years ago

Close #1.

cc: @shelbyd, @hauleth, @rubdos

hauleth commented 6 years ago

I will sell you one neat trick: git rebase -i.

After you master that you can go to git commit --fixup=HEAD and git rebase -i --autosquash

yangmillstheory commented 6 years ago

Why is that better than squash merging? Genuinely curious.

hauleth commented 6 years ago

@yangmillstheory for me? Squash will always result with one commit, which isn't always what I want. I prefer small amount of well crafted commits that shows my thought process and evolution of feature.

yangmillstheory commented 6 years ago

Yeah I think if you're careful with commit history it makes sense. My comments are usually unfocused and not descriptive (I don't always feel like doinggit add --patch, git commit, usually just ends up being "WIP"), so I tend to want to keep those out of master. I could rebase those WIP commits, but then it's more effort. I haven't been converted to this way of committing ~yet~ but I guess I can give it a shot.