> For the complete documentation index, see [llms.txt](https://data-to-production.gitbook.io/product-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://data-to-production.gitbook.io/product-docs/fundamentals/getting-started/step-1-github/exercise.md).

# Exercise

### Basics

Create a new folder folder on your computer, and start coding.&#x20;

1. Create a file called `file01.txt`.
2. Add `file01.txt` to the staging area.
3. Commit with the message `"adding file01.txt"`. Then push to GitHub
4. Add content to `file01.txt`. Repeat steps 2-3.
5. Create another file called `file02.txt`.
6. Add content to `file02.txt`. Follow step 2-3
7. Delete any file
8. Add this change to the staging area
9. Commit with the message `"removing file_NUMBER.txt"`, push to GitHub
10. Create a `README.md` file and add various types of content such as images, videos, and code snippets. You can use the provided sample content as a template for creating your own `README.md` file. The `README.md` file is a key component of any project as it provides important information about the project and helps users and contributors understand how to use and contribute to it.

<figure><img src="https://95207656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFjyxEyaBGhRnoJSaZDPz%2Fuploads%2FC8gAypnEIzGPKVUg58Ed%2FREADME.png?alt=media&amp;token=7a1c0fad-29af-482a-bdce-76fdf686de5e" alt=""><figcaption></figcaption></figure>
