<commit_before>How does tracking and adding changes make developers' lives easier?
What is a commit?
What are the best practices for commit messages?
What does the HEAD^ argument mean?
What are the 3 stages of a git change and how do you move a file from one stage to the other?
Write a handy cheatsheet of the commands you need to commit your changes?
What is a pull request and how do you create and merge one?
Why are pull requests preferred when working with teams?<commit_msg>Add answers to reflection 1.5<commit_after>How does tracking and adding changes make developers' lives easier?
Tracking and adding changes allows developers to catch mistakes when they happen. 

What is a commit?
A commit is a checkpoint or saved stage.

What are the best practices for commit messages?
Being verbose if necessary and using the present tense are good practices for commit messages.

What does the HEAD^ argument mean?
The HEAD^ argument allows you to return to a previous commit.

What are the 3 stages of a git change and how do you move a file from one stage to the other?
I believe the 3 stages of git change are add commit and push.
You move a file to each stage using "git add", "git commit", and "git push".

Write a handy cheatsheet of the commands you need to commit your changes?
git pull
git checkout -b branchname
git add
git commit -m "commit message"
git push origin branchname

What is a pull request and how do you create and merge one?
A pull request is a request to merge the current work into the master branch. You create one when you push changes to github. You merge using the prompts that follow the pull request on the site.

Why are pull requests preferred when working with teams?
Pull requests are preferred when working with teams because it allows others to double check the work you have completed before it is merged with the master branch. Pull requests will decrease the frequency of errors.
{'fraction_non_alphanumeric': 0.02654867256637168, 'fraction_numerical': 0.0026028110359187923, 'mean_word_length': 4.353760445682451, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3383665', 'n_tokens_mistral': 454, 'n_tokens_neox': 442, 'n_words': 337}