Files
LLM_Engineering_OLD/guides/03_git_and_github.ipynb

82 lines
2.3 KiB
Plaintext

{
"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
}