Goal: Here at Epicodus, we use the command line, Git and Github on a daily basis. The goal for this exercise is to begin familiarizing yourself with this process, and practice the workflow you'll use daily.
Discuss the following with your partner:
- How does the process of making a Git commit differ when working in pairs, versus when working independently?
- What is the significance of the word 'master' in the command
$ git push al master?
- What is the difference between the local
.git repository, and the repository created on Github?
- How are the local
.git repository, and the repository created on Github 'connected'?
Begin practicing the command line, Git commands and GitHub set up by building a "Goodbye World" web page that you push to a repository on GitHub. The steps you need to complete are below. You will need to use the previous lessons as reference for the correct syntax and commands to complete them.
- If you haven't already done so, set up a
.pairs in your home directory.
- Create a new project directory in the Desktop directory called goodbye.
- Initialize a Git repository to start tracking your changes.
- Assign the pair initials who will be authoring the code. (Skip this step if you are working solo.)
- Create an HTML file called goodbye.html.
- Open your project directory in Atom.
- Add this HTML code to your goodbye.html file:
<h1> Goodbye </h1>
<h2> A program to bid our friends farewell all over the world. </h2>
<li> English: Goodbye, friends! </li>
<li> Spanish: Adios, amigos! </li>
- Save the file and look at it in your browser.
- Check the status of the changes that Git is watching.
- Add the HTML file for tracking.
- Commit your changes.
- Add a few more lines of goodbyes to your HTML file (copy an existing line and write over the text leaving the
</li> at the beginning and end of the lines).
- Save the file and commit your changes.
- Create a GitHub repository.
- Push your changes to GitHub.