3 ms·
> but their IDEs go to great lengths to keep them out of the command line Their IDEs can show them the graph you're talking about in a much richer form, lets t
by brabel 3y ago
> but their IDEs go to great lengths to keep them out of the command line
Their IDEs can show them the graph you're talking about in a much richer form, lets them navigate through it, check what each commit did, who did it, and even change the graph (as everything in Git is changeable) by removing/rephrasing commits for example. I don't see how using the terminal actually helps anyone understand git, quite the opposite.
- Izkata 3y agoFrom what I've seen, they don't have that functionality. But my favorite is that it has a "sync" button for when a local and remote branch diverge due to a rebase, that doesn't tell you what it's going to do. The one time I saw it in use, it rebased new commits from master onto their branch.
- brabel 3y agoIntelliJ: https://www.jetbrains.com/help/idea/investigate-changes.html https://www.jetbrains.com/help/idea/investigate-changes.html VSCode: https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph https://marketplace.visualstudio.com/items?itemName=mhutchie... or https://github.com/gitkraken/vscode-gitlens#commit-graph- https://github.com/gitkraken/vscode-gitlens#commit-graph- SourceTree: https://confluence.atlassian.com/sourcetreekb/viewing-log-history-of-a-repository-785615840.html https://confluence.atlassian.com/sourcetreekb/viewing-log-hi...