3 ms·
I learned the git CLI first, and still prefer it, but I've found VSCode's source control plugin very helpful for teaching newbies. I tell them to avoid the sync
by quickslowdown 2y ago
I learned the git CLI first, and still prefer it, but I've found VSCode's source control plugin very helpful for teaching newbies. I tell them to avoid the synch button and just manually git fetch/pull, but adding a commit is easier for a newbie to do visually.
I also found LazyGit recently and think that's a good middleground for doing things from the CLI.
- irrational 2y agoIf someone doesn’t use the CLI, they are a newbie? I’ve never needed to learn or use the CLI, the GitHub tools built into JetBrains IDEs and VS Code have always worked fine for me, and I’ve been a professional developer for nearly 30 years.
- perching_aix 2y agoI think the idea is that the people you'd teach version control to are typically the newbies. You can also just be new to git specifically or the git workflow on any given project.
- eddd-ddde 2y agoNo, they said that for a git newbie, a gui will be easier.
- quickslowdown 2y agoI never said if you're not using the CLI then you're a noob. I'm talking about people new to git in general.
- johnisgood 2y agoEmacs' magit is great too.