DEV Community

Discussion on: 10+ things I always setup in git when I prepare a new environment

Collapse
 
tallesl profile image
Talles L

Nice tips!

However I was surprised to see "Do not fast-forward when merging" with the reason of making it "difficult to follow the history".

My personal experience is the exact opposite, having multiple automatic "Merge branch..." commits makes the commit history incredibly polluted.

Collapse
 
snaka profile image
Shinji NAKAMATSU

I understand your surprise, as I have seen several different organizations managing branches with different policies.

There isn't enough in this comment section to discuss that, so I will post a separate entry after I get more thoughts on it.