Launching refreshed version of LLM Engineering weeks 1-4 - see README
This commit is contained in:
81
guides/03_git_and_github.ipynb
Normal file
81
guides/03_git_and_github.ipynb
Normal file
@@ -0,0 +1,81 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
Reference in New Issue
Block a user