This is a sample Git repository used in my You don't know Git talk.
Feel free to clone the repository and run through the cheat-sheets.
The goal of this exercise is to simulate working with remote repositories, making changes, and the process of Pull Requests. To get started, perform the following steps:
- Create your own "fork" of this repository so you have full control over your workflow.
- "Clone" your fork of the repository so you can work on it locally.
- Add a remote reference to this original repository named "upstream".
- Create a separate branch to make your changes.
- Append the registry.log file with your name
- Commit your changes
- Publish your changes to your fork
- Open a "Pull Request" on GitHub to submit your changes to the upstream repository.
- Now rebase your branch with the latest work from upstream/master (check with "fetch")
- Update your PR to reflect these latest changes...