diff options
author | 2020-11-23 20:09:50 +0200 | |
---|---|---|
committer | 2020-11-23 20:09:50 +0200 | |
commit | a0b1d90ba248b439aa4ac547c5c85c433f50f770 (patch) | |
tree | 0a5ba75b50acd634ee9f1cbabd5ef473137ee2f4 | |
parent | Make useful information sidebar block name clearer (diff) |
Migrate Code Jams Git using page
-rw-r--r-- | pydis_site/templates/events/pages/code-jams/using-git.html | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/pydis_site/templates/events/pages/code-jams/using-git.html b/pydis_site/templates/events/pages/code-jams/using-git.html new file mode 100644 index 00000000..8ceb36f0 --- /dev/null +++ b/pydis_site/templates/events/pages/code-jams/using-git.html @@ -0,0 +1,61 @@ +{% extends "events/base.html" %} + +{% block breadcrumb %} + <li><a href="{% url "events:index" %}">Events</a></li> + <li><a href="{% url "events:page" path="code-jams" %}">Code Jams</a></li> + <li class="is-active"><a href="#">How to use git</a></li> +{% endblock %} + +{% block title %}How to use git{% endblock %} + +{% block event_content %} + <p> + We require all participants to use Git for source control. + This means that you will need to learn a bit of Git to participate in the code jam, + if you're not already familiar with it. Git is incredibly useful, + and an essential skill to master if you ever want to write code out there in the real world. + If you don't yet have Git installed... + </p> + + <ul> + <li> + <strong>Windows</strong>: Install git using <a href="https://gitforwindows.org/">Git for Windows</a> - you can leave all of the options at their defaults, if you wish + </li> + <li> + <strong>Mac</strong>: Install git using <a href="https://brew.sh/">Homebrew</a> + </li> + <li> + <strong>Linux</strong>: Install git using your Linux distro's package manager + </li> + </ul> + + <p> + In order to make the learning process easier, we've included some Git learning resources below... + </p> + <ul> + <li> + Roger Dudler has <a href="https://rogerdudler.github.io/git-guide/">an excellent crash</a> course that will show you the most important commands. This can be used as a cheat sheet once you're starting to actually use Git. + </li> + <li> + If you'd like a wordier introduction, Prithaj Nath (who participated in our first code jam) wrote a more in-depth guide called <a href="https://medium.com/@prithajnath/getting-started-with-git-7aae82dd3599">Let's Git Started!</a> for <a href="https://medium.com">medium.com</a> that might be worth a read. + </li> + <li> + The ever-excellent Corey Schafer has a 30-minute YouTube tutorial called <a href="https://www.youtube.com/watch?v=HVsySz-h9r4">Git Tutorial for Beginners</a> which should teach you everything you need to know to participate in our jams. + </li> + </ul> + + <p> + Optionally, certain IDEs and editors will be able to handle Git for you, + and tools like GitKraken are also permitted. + Make sure you familiarize yourself with the client of your choice before the code jam starts + so you don't need to spend time learning this while the clock is running. + </p> + <p> + For more information on GUI clients you can use, + <a href="https://about.gitlab.com/applications/#gui-git-clients">please see this page</a>. + </p> +{% endblock %} + +{% block sidebar %} + {% include "events/sidebar/code-jams/useful-information.html" %} +{% endblock %} |