3 ms·
Indeed, I forgot 'git status', and 'git add' I've honestly ever felt the need, or had the requirement, to look at the graph.
by secondcoming 6y ago
Indeed, I forgot 'git status', and 'git add'
I've honestly ever felt the need, or had the requirement, to look at the graph.
- h0l0cube 6y agoI've found it indispensable when tracking and integrating other peoples' branches. I wouldn't use it so much if I was working solo.
- sethammons 6y agoI've never worked solo. My teams tend to be around 6-8. Across a dozen teams, myself and nobody on the team save a couple even looked at the graph. One who loved a clean history showed it off, people thought it was pretty, and went back to work as normal. `git commit -am 'slightly helpful message' && git push origin $branch` does about 90%+ of what I've needed. When we merge the branch, squash merge works fine. History graphs, I've never felt the need for them.
- secondcoming 6y agoWe're the exact same except for the squashed merge (which I have no real objection to doing)
- h0l0cube 6y agoEach to their own. I use it in situations where i want to know what other people are basing their branch from. Which, for projects I've worked on, can have real consequences. For instance, it may prompt me to rebase upon their work sooner, or even give them a heads up that theirs some useful change I'm submitting to the trunk.
- sethammons 6y agoah, that is likely part of it. We always branch from master and merge back to master. Builds prevent failing code from merging. It is rare that we branch from a branch, and that 2nd branch would never be merged before the first.
- h0l0cube 6y agoDuring rapid mobile and frontend development, occasionally I'll be working on someone where there's co-depending feature branches, but for the most part the team usually follow something like git-flow. But I take your point that viewing the graph isn't essential, and those aliases might look scary on a one-page crash course. (I really think `git lol` and `git lola` should be first class citizens of a git installation though)