Checkpoint 3.2.1.3.
Let’s begin the process of creating our first repo. Use one of the methods above get into the “Create a new repository” screen (Figure 3.2.1.4).
aboutme
. Adding a description is optional and is not necessary for us right now. Next is the viewability. You may choose to make your repos private (only you and authorized collaborators can view/edit) or public (everyone can view and attempt to edit, only you and authorized collabortors can approve edits). It does not matter what you select for this; do whatever your heart desires.README
file, a .gitignore
, and a license. A README file gives all the pertinent information about your repository in an easy-to-read format. It is often the first thing that people visiting your repo will read and is very important. Check this box and we will come back to the README
file in just a minute. A gitignore file tells Git all of the files not to put online. Do not check this box for now; it will be very useful later on, but is not needed now. You can also choose to put a license on your code which lets users know what they can and cannot do. If you would like to explore the different licenses, please visit the GitHub documentation 43 . You are welcome to choose a license if you’d like, but it is not necessary at this time.README
box. Now, click the “Create repository” button to finalize the process.README.md
file shows up. Also notice that the contents of the README are displayed under the list of files. GitHub knows how important the READMEs are to explaining code that it automatically displays the contents of the file. Right now, ours is empty (except for the default title).README.md
in the list of files. Click on the pencil icon on the right of the header of the README file (Figure 3.2.3.1)..md
is a markdown file. All README files should be markdown files and are able to understand markdown syntax. Essentially, markdown allows us to communicate basic word processing functions simply by typing certain symbols. Have you ever noticed that you can’t bold or italicize text in Google? Control (Command) + B or I don’t work there! They also won’t work in markdown files, unfortunately. But that doesn’t mean we can’t bold or italicize text. I will not discuss everything on markdown here, so some basic functions are below. It will be in your best interest to become familiar with markdown and its more advanced features sooner rather than later.I'm *very* happy I won the lottery!
If a zombie comes, make sure you **run**.
# A Title
. The more hashtags you add, the deeper the heading level. Thus, ## A Subheading
is a level two heading whereas ### Another Subheading
is a level three heading.* Green Eggs and Ham * Wocket (it might be in your pocket) * Fiffer Feffer Feff * Truffula Trees * Sneetches and Thneeds
`import requests`
. (The backtick is located to the left of the 1 key on American keyboards.)README_aboutme.md
in the book-activities
folder). There will be extra sections in my document that aren’t required of you here (these will come later in future activities). Be creative! There aren’t any “right” answers.