hypnotic_nerd@programming.dev to Programmer Humor@programming.devEnglish · 9 months agoGitHub Desktop or Git CLI?programming.devimagemessage-square163fedilinkarrow-up1521arrow-down132
arrow-up1489arrow-down1imageGitHub Desktop or Git CLI?programming.devhypnotic_nerd@programming.dev to Programmer Humor@programming.devEnglish · 9 months agomessage-square163fedilink
minus-squarecriticalimpact@lemm.eelinkfedilinkEnglisharrow-up32·edit-29 months agoCLI Though I will admit it took me a while to get there git add -i is where the true magic begins
minus-squareFiskFisk33@startrek.websitelinkfedilinkarrow-up2·8 months agogit log --graph --oneline --all
minus-squarehakunawazo@lemmy.worldlinkfedilinkarrow-up2·8 months agoAlso part of the Cli magic is a pretty git log tree like that: https://stackoverflow.com/questions/1838873/visualizing-branch-topology-in-git/34467298#34467298 And a proper diff tool like vim: git config --global diff.tool vimdiff git config --global difftool.prompt false (Current diff could be closed with :qa. All diffs could be closed with :cq).
CLI
Though I will admit it took me a while to get there
git add -i is where the true magic begins
TIL!
git log --graph --oneline --all
Also part of the Cli magic is a pretty git log tree like that:
![](https://lemmy.kya.moe/imgproxy?src=lemmy.world%2fpictrs/image/3302d15a-1370-4f02-bc0d-5ec00c0c20f6.png)
https://stackoverflow.com/questions/1838873/visualizing-branch-topology-in-git/34467298#34467298
And a proper diff tool like vim:
git config --global diff.tool vimdiff git config --global difftool.prompt false
(Current diff could be closed with :qa. All diffs could be closed with :cq).