Today, we'll be learning the basics of two processes in parallel.
- Documentation
- Version Control
We will do this by contributing to a shared code repository whose purpose will be to demonstrate that we can use basic text editors to document our processes in a robust, auditable, and collaborative manner.
We will be following the instructions here to create a personalized contribution markdown file that renders nicely on GitHub.
We will be collaborating on this specific GitHub repository, each of us making our own markdown file to experiment with. We will submit pull requests to have our contributions folded into the main repository.
This is an extensive write-up of how to use markdown on GitHub: https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax
Follow the below workflow.
- Create a github account
- Fork this repository so that you have a copy of it in your own account
- Create a new file in your copy of the repository, and name it "YourUsername.md"
- Write that file in markdown
- Commit those changes
- Visit that file on GitHub to see how it renders
- Keep updating that file until you like what you see
- Consider adding images, referencing the "assets" folder
Our work for tomorrow is as follows. If you're ready today, though, go ahead and try to do the following:
- Open a pull request from your fork over to my fork's "main" branch
- I'll review your work and send you feedback
- When I think that your work is ready for inclusion, I'll accept the pull request