The SSH config file was created, using ieng6 as the hostname, and the default key location. It is the second option shown, the first option is my config for another server.
This was then confirmed to allow login using only the nickname, as shown below:
It also allowed me to use SCP, calling just the nickname.
Adding an ssh key for github on the ieng6 machine allowed me to push directly from the command line without using a password. The public key was added to my github, as shown here:
The key was also stored in my user account, in the .ssh folder, as shown here:
This then allowed me to make commits using the ssh key, which was tested by creating an empty file using touch and then commiting it, as seen here:
SCP was also used to transfer a whole folder, using the recursive option. THis was tested on the markdown parser program to verify that it worked. Additionally, the tests were ran to make sure it works.
Then, I tested whether the ssh and scp could be combined into one command. This was successful and is shown below. Note that the scp command has the quiet flag in order to not bury the results.