DEV Community


Discussion on: Don't overcomplicate git 🙇‍♂️

cicirello profile image
Vincent A. Cicirello

Knowing how to do it at the command line is certainly important, but it doesn't mean that you must use the command line on a regular basis. I use the Github Desktop App for 95% of my usage of git. I can certainly do everything from the command line, but the basics of git are quicker from the app. Faster == more productive. For example, seeing what files have changed, you can certainly do a git diff from command line, but from the app you literally do nothing assuming you have the app open while you work. The list of changed files is just there. Now seeing what specifically is different in one of those files is again easy enough from command line, but from the app you just click on it. These 2 examples are both very small time savings, but it adds up when they are operations you do often. Github Desktop, and other similar applications, work really well for the basic things that you do most often (though not so well, or at all, for more advanced).

dailydevtips1 profile image
Chris Bongers Author

100% agree, I think we are on the same page on it.
I hardly know what files I change and can just have a quick view and see what's going on.