Week 3: Sep 05 - Sep 09
Overview for Week 3
- Writing shell scripts
- Using git and github.com for version control and collaboration
Information on ssh keys in GitHib.com
This is the github page with the information used in the video: https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/connecting-to-github-with-ssh
</iframe>
What’s due by the end of the week?
- Quiz 2 is due Friday, September 09
- Quiz 2 covers using:
cat
,cut
,sort
,uniq
, andpaste
; as well as recognizing the meaning of the commandsif
,for
,while
,break
,continue
,else
,git add
,git commit
,git pull
.
- Quiz 2 covers using:
- Register for github.com account
For Monday
Labor Day, no class
Labor Day, no class
For Wednesday
- Hands-on with github use in writing scripts
For Friday
Catch up on anything you are behind on.
By the end of this week you should
- Have a github.com account
- Have watched the LinkedIn Learning Linux Command Line class
- Be comfortable writing bash scripts to accomplish more complex tasks
- Understand how to use git and github to:
- Create a branch
- Modify code
- Add modified code to stage the changes
- Commit the modified code
- Push the modified code to github remote repository
- Merge the branch into the main branch
- Be comfortable with loops and conditionals.
Office Hours
Remember that I will be online for office hours at:- Mondays from 2:00pm to 3:00pm: Zoom link in Canvas
- Thursdays from 9:00am to 10:00am: Zoom link in Canvas
- Email me to setup a different time