The tutorial uses the repository named GIT Tutorial available to all user who have registered to the SmarTS Lab team on Bitbucket. I also recommend that you read the documentation available https://www.atlassian.com/git/
There are a broad range of information available online to learn about GIT
- Atlassian Tutorials : https://goo.gl/ZWdhSI
- Atlassian Glossary: https://goo.gl/IPv1vo
- Udacity Introductory Course [Link] (https://www.udacity.com/course/how-to-use-git-and-github--ud775)
- SourceTree FAQ: https://goo.gl/zNBwb9
- Best practises:
- Create a GitHub account
- Setup a GIT client (e.g. SourceTree, GITkraken) and configure it for your identity (provide name and email in the configuration panel)
- Fork the GIT Tutorial repository
- Clone it on your local computer
- Check out the master branch
- Open the Test 1.txt file
- Solve the last equation
- Write a new unsolved equation (for the next participant)
- Commit your work to the repository
- Push your changes to your remote
- Create a Pull-Request (PR) to the main repository
- Follow up on any further instruction
- Check the existing PR MaximeBaudette#1
- Check for existing error
- Check out the example branch
- Fix the error, write a new wrong answer at the unanswered equation, and write a new equation
- Create a PR to the main repository (to the example branch)
- Check out the tutorial branch
- Open the Test 2.txt file and solve the equation
- Commit your work to the repository
- Push your changes to your remote
- Pull the master branch into your local branch
- Solve the conflicts, and commit the operation
- Open the Finished Tutorial.md file, and add your name to the list
- Commit your work and create a pull request to the main repository
I hope this will help you grasp how GIT works. I will have a look at your pull requests and comment back if you did something wrong. All in all this should take you about 30 minutes (less if you already have installed and configured SourceTree on your computer)