Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Development Tools GitHub Basics Working By Yourself Push Your Project to GitHub

Jason Choi
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Jason Choi
Front End Web Development Techdegree Graduate 21,159 Points

Can I use the GitHub Desktop instead of the console to push my project to GitHub?

I actually don't understand why the teacher is using the console instead of the GitHub Desktop app. Doesn't the app do the same thing? Or is there any reason to use the console over the GitHub desktop?

1 Answer

Ari Misha
Ari Misha
19,323 Points

Hiya there! Surprisingly, GitHub Desktop app is very easy to use without any complication of ssh keys and other complexities with Git bash or terminal. I've been using GitHub desktop app for months now but i never felt comfy with the app and i dunno why exactly. Besides i like to get my work done from terminal and many developers feel that way as well. There are so many developers who are comfy with terminal and they dont like to get outta that "terminal bubble"(yes i just made that up). The whole point is , its all about personal preference or style of coding. If you wanna use GitHub desktop app , go ahead and use it. It does the same thing anyway , right? (:

~ Ari

Sarah Breidenbach
Sarah Breidenbach
4,490 Points

GitHub Desktop might seem very easy to use if you already know how everything works. It's not easy to use when you have no idea what you're doing. It seems like you have to learn to use the console first for GitHub Desktop to make sense, simply because there are no step by step instructions that start off with GitHub desktop. I'd rather avoid the console all together, but that's hard when everything about GitHub is explained using console.