<style>
.reveal {
font-size: 30px;
}
</style>
## Some additional info
### How to deal with the line endings

Git Bash is stylised as a Unix environment.
In Unix: the end of a line is represented as a Line Feed (LF).
In Windows: the end of a line is represented by a carriage return (CR) and a line feed (LF). Hence CRLF.
By default, Git tries to settle the conflict for you (e.g. converts LF to CRLF when saving to Windows and the other way when saving in Git)
Most editors handle this anyway but the warning might be annoying
----
### We can tweak some options
Change how automated conversion works:
[`git config --system core.autocrlf [true/false/input]`](https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration)
Change whether warnings should be issued:
[`git config --system core.safecrlf [true/false]`](https://git-scm.com/docs/git-config)
Provide specific rules on handling formats, by [creating a `.gitattribute` file](https://git-scm.com/docs/gitattributes).
---
{"title":"Reproducible Research - Git Notes","slideOptions":"{\"theme\":\"night\"}","description":"Wojciech Hardy","contributors":"[{\"id\":\"1c10bb23-6c4c-4c1b-8586-5f8d56305139\",\"add\":2754,\"del\":1605}]"}