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

General Discussion Putting a Project on GitHub

Katherine Wakefield
PLUS
Katherine Wakefield
Courses Plus Student 4,154 Points

Where are the keys?

I am use to the terminal for github and I have noticed there is no mention of creating keys for security. Does the desktop software take care of that?

2 Answers

William Li
PLUS
William Li
Courses Plus Student 26,868 Points

Hi, Katherine, if you use Github for Desktop, then yes, it'll take care of SSH key creation for you.

Katherine Wakefield
Katherine Wakefield
Courses Plus Student 4,154 Points

Good to know! Thanks for the reply. I have been wondering about this since the release of Github for Desktop. I will be teaching Github to a bunch of newbies next month so I am glad I don't have to have the "SSH keys talk" that will loose the green coders. I have the key creation and adding process down good for Mac, but I had no idea where to begin with Windows people. Shew, the software takes care of it, AWESOME!

William Li
William Li
Courses Plus Student 26,868 Points

I see. Yeah, unlike a Linux/Mac system which we can generate a SSH key in couple of commands, Windows does not natively support the SSH key creation, you need to download another piece of software to do so. Github for Desktop is awesome because it takes away all the hassle of properly setup git, so you may focus on what matters the most -- working with source repositories in Github.

Teacher I follow the steps to create and add repository of a project that I have my computer, but when I commit show the message that the didmt cant commit to index.