A repo to play with the common git operations in and learn how to get working with markdown
- Cheat sheet - https://www.markdownguide.org/cheat-sheet
- Desktop app (optional, very useful for development) https://desktop.github.com/
- Get social with github. Setup your account
- Go to https://github.com/elmsln/elmsln and star / watch / fork the repo
- Go to https://github.com/elmsln/haxcms and star / watch / fork the repo
- Go to https://github.com/elmsln/lrnwebcomponents and star / watch / fork the repo
- Go to this repo and star / watch / fork it -- https://github.com/btopro/lab2
- From your copy of the repo, edit the README.md file (this file) and fill out the things below the FILL THIS OUT line
- Use the commit message in order to indicate what you changed
- Then issue a pull request back against this repo
- https://oer.hax.psu.edu/bto108/sites/ist402/labs/git will have the non-messed with directions as we'll screw up this repo to see how version control works during class
Git is a version-control system that can be used to track code changes during software development.
- GitHub provides an excellent place to document your code. It helps make complex code more understandable, and you can document pretty much any process within GitHub.
- It is also a great place to showcase code/applications you have made. Along with excellent documentation, GitHub makes it really easy to share and promote projects.
- GitHub also makes working on open source projects very easy. Using forks requests you can move repositiories onto your own account, and pull requests allow these changes to possibly added to the main repository.
A pull request allows a user to submit their changes in an external repository to the main repository.
You can also do images like the one just below here using the !
