Welcome to your first day of class
Posted on Jul 11th, 2022
Today’s topics
- Orientation
- Developer tools
- Setting up your computer
- Using the command line
- Git & GitHub
✅ TODO today
- Fill out your first self-assessment.
- Read the student guidelines and how we work remotely docs in their entirety.
- Make sure your computer is all set up and ready to go.
- Read the Really friendly command-line intro.
- Read the Really friendly Git intro.
- Complete the Git-It tutorial (below) and submit this form when you are done.
UPDATE 7. Complete Thinkific HTML unit through Hello Rabbit World
💻 Today’s Project: Git It
Complete Git-It, a tutorial program that will walk you through the basics of Git and GitHub.
To install it, run:
brew install git-it
This should put the Git-it program in your /Applications
folder. You can start it by pressing command-spacebar on your Mac and typing “git-it” and hitting return when you see the icon.
Git-it will tell you to install Github Desktop. You do not have to install this, although you can if you want. We won’t be using it in class.
The first time you run Git-it, you may get a notice that the application is from an unknown developer. If you do, right-click on the application and then choose “Open.” You will be presented with a dialog – choose to run the application.
Once the application is running, read the instructions and complete the tasks in Git-it. Completion of the assignment is the link to the pull request that you will make in the second-to-last Git-It task.
Your link should look similar to this, with a different number at the end: https://github.com/jlord/patchwork/pull/37062
Submit the link to your pull request url using this form.
🔖 Resources
First Day Orientation and Setup
- Student guidelines
- How we work remotely
- Tutorial on Using Slack
- Momentum Slack guidelines
- Setting up your computer
Command Line & Git References
- Really friendly command-line intro
- Really friendly Git intro
- Git Cheat Sheet PDF
- Git handbook from GitHub
- Git Command Explorer – this tool lets you look up commands by what you are trying to do