
What I do: - and the more advance can tell me where I err. I was stuck at a point and didn’t easily find an answer- so’s I’m gonna make this post. Thanks for the post - I just went thru the same conFlusion.īut I tinkered and got it workin for my purposes anyway. I personally havnt tried using a GUI, but thats only cause I have no issues with CLI I get the gist more people use a GUI than CLI… Git has a GUI too btw, but I never hear of people using it. Github also offers a GUI for people who want something that looks nice and so they dont have to learn any commands, just hit a button and the GUI does everything for you…The downside is.there are several cloud based services but Github GUI only works with Github so may be worth looking into one that isnt proprietary for flexibility.

#Is github desktop good code#
But its for more than collaboration now though, like i use mine both as a backup, and also for a public view of my code cause potential employers do like to see how much you code and be able to look at it.Īnyway…Github does include git tools online, in that you can make and commit changes to files using the online interface…though I have heard several times over that its much better to work on files locally and push your changes online. Now, Github is a cloud based service for collaboration, so that instead of your versioning only existing locally, you can push it to the cloud where others can pull those changes locally to work on it and push back to the repo online.

You can use either Gitbash or your system CMD. You said you dont need help with commands, so yeah, you would type your commands into the CLI to perform all your git tastks. Git in itself is the version control system and it resides locally on your computer…Gitbash is the CLi that you use to type in your commands. I use Gitbash, so will try to explain the parts a bit.

I just learned about Git only around 3 weeks ago so Im new myself here, but I took the course Git and Github on Udacity and it really took me from zero to using it for everything, every day…very comfortable with it now.
#Is github desktop good how to#
Sorry if this seems rambling I don’t really know how to coherently phrase this because I have three new software applications (Github desktop/ Git Bash/ Git shell) on my laptop and I don’t really know what I’m doing with them or if they’re all just parts of the same program. Don’t need help with actual commands (I think). TLDR: Need all information about github/git/gitbash/version control and how to connect all of them.
#Is github desktop good download#
I plan on learning the command line extensively but it’s just good to know a faster way and what I need to download to accomplish that.

Also apparently there’s a way to do version control without the command line so if I could get some information on how to do that it’d be appreciated. I am comfortable (I think) with some of the command line commands but I’m unsure how to bridge the gap with all this stuff. I downloaded git for windows and it came with something called a gitbash (is it a better version of the windows command line program)? Do I use git bash to version my code (?) and how do I connect it to my actual code sheets and connect that to github. I want to start putting code on my github and apparently it’s different from git itself.
