From ad738a99559271716782470e1b085eb59ae940f1 Mon Sep 17 00:00:00 2001 From: Evan Hemsley <2342303+ehemsley@users.noreply.github.com> Date: Sun, 9 Jun 2019 20:30:44 -0700 Subject: [PATCH] notes about centralized SCM providers --- content/getting_started/version_control.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/getting_started/version_control.md b/content/getting_started/version_control.md index 1f89ad3..81918de 100644 --- a/content/getting_started/version_control.md +++ b/content/getting_started/version_control.md @@ -11,3 +11,5 @@ I strongly recommend [Git](https://git-scm.com/). You'll have to download and in There is an excellent tutorial on how to use Git [on the Git website](https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control). The basic Git workflow is this: when you make changes, you review them and "stage" them, and then "commit" them with a message. Think of a commit as freezing your code at a particular place in time. You can always revert to this exact place once you commit. It's incredibly useful. + +You can also synchronize your "Git repository" with a remote server, meaning it will be backed up and centrally accessible. I recommend doing this. [GitHub](https://github.com) and [GitLab](https://gitlab.com) both provide free accounts with unlimited private repositories. They will give you instructions for how to create a new repository.