{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Git and Github"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "This guide is all about using source code control: Git and Github.\n",
    "\n",
    "By the end of this, you should be confident with every day code control processes, including fetching the latest code and submitting a PR to merge your own changes."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Foundational briefing\n",
    "\n",
    "Here is Git and Github for a PC or Mac audience:\n",
    "\n",
    "https://chatgpt.com/share/68061486-08b8-8012-97bc-3264ad5ebcd4"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Pulling latest code\n",
    "\n",
    "I regularly add improvements to the course with new examples, exercises and materials.\n",
    "\n",
    "Here are instructions for how to bring in the latest - the easy way, and the rigorous way!\n",
    "\n",
    "https://chatgpt.com/share/6806178b-0700-8012-836f-7e87b2670b7b"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Contributing your changes to the repo to share your contributions with others\n",
    "\n",
    "Here are step by step instructions for submitting a PR.\n",
    "\n",
    "I'd be so grateful to include your contributions. It adds value for all other students, and I love to see it myself! As an added benefit, you get recognition in Github as a contributor to the repo. As this course involves building entire repos, I'd suggest that you create a Markdown file or Jupyter Notebook that links to your repo, and include it in community_contributions with a PR.\n",
    "\n",
    "Here are detailed instructions and explanations:\n",
    "\n",
    "https://chatgpt.com/share/6873c22b-2a1c-8012-bc9a-debdcf7c835b\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "vscode": {
     "languageId": "plaintext"
    }
   },
   "source": [
    "### If you'd like to become a Git pro\n",
    "\n",
    "If you want to go deep on using Git, here is a brilliant guide. Read this and you will know much more than me!\n",
    "\n",
    "https://beej.us/guide/bggit/\n"
   ]
  }
 ],
 "metadata": {
  "language_info": {
   "name": "python"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
