384
edits
Changes
→Part II - git and github.com
:* Start your web browser and go to github.com and use your own email to sign up for a new github account if you don't already have one. <br /><b>[Note: Please be aware that Seneca's spam filter block email from github.com by default, if you use your Seneca email to sign up for an account on github.com, you might have to re-configure your email spam filter to allow confirmation email from github.com to reach your inbox.]</b>
=== Task 2: Add your public key to Github ===:Follow the Github guide [https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account here] to add your public key to your profile::* Add one public key for each computer/VM you will be using for the course. :* Run <code>ls -la ~/.ssh</code> and look for a public key file such as <b>id_rsa.pub</b>. If no file exists, generate a new keypair using <code>ssh-keygen</code>.:* Use <code>cat <public key filename></code> to display the contents of the public key, and then select and copy the text.:* Open Github in your web browser. Log in, select <b>Settings</b> -> <b>SSH and GPG Keys</b>. Create new key, and paste your public key contents into the text box.:You will now have permission to clone repositories using <b>SSH</b>. === Task 3: Create a project and make a pull request on GitHub ===
:Follow the Github "Hello World Guide" [https://guides.github.com/activities/hello-world/ here] to perform the following activities:
:* Create a repository
:* add your full name, and OPS445 section to the README file, do not post any other personal information there.
=== Task 34: Clone a Github.com repository into a new directory on a Linux system ===
If your professor is asking you to submit labs on GitHub, follow their instructions now to clone the lab1 repository.