|
1 | 1 | # Getting started with GitHub
|
2 | 2 |
|
3 |
| -```{note} |
4 |
| -This content is under construction! |
5 |
| -``` |
6 |
| - |
7 | 3 | Python and Jupyter are cool technologies, but they only scratch the surface of why you might want to adopt Python for your geoscience workflow.
|
8 | 4 |
|
9 | 5 | This section will introduce GitHub, the de facto standard platform for collaboration and version control used by the open-source Python community.
|
10 | 6 |
|
11 |
| -We will walk users through things like |
| 7 | +We will walk users through these topics: |
12 | 8 |
|
13 |
| -- What are GitHub repositories, and what are some Python-specific examples? |
14 |
| -- Registering for a free GitHub account |
15 |
| -- How (and why) to open an issue on GitHub |
16 |
| -- Cloning and forking; what's the difference? |
17 |
| -- What is a git _branch_? |
18 |
| -- Don't be reluctant to contribute to a project! |
19 |
| -- What's a Pull Request, and how do you open one? |
20 |
| -- The need for version control |
21 |
| -- Basic use of git for version control |
| 9 | +- [What is GitHub?](github/what-is-github), and how to create your free account |
| 10 | +- [What are GitHub repositories](github/github-repos), and what are some Python-specific examples? |
| 11 | +- [Issues and Discussions](github/github-issues) on GitHub: what they're for and how to participate |
| 12 | +- [Cloning and forking a repository](github/github-cloning-forking) (and what's the difference?) |
| 13 | +- [Detailed GitHub configuration](github/github-advanced) including how to set up secure permissions and notifications |
| 14 | +- [Basic version control with _git_](github/basic-git): why you may need it, and how to get started |
| 15 | +- [What is a git _branch_?](github/git-branches) |
| 16 | +- [What's a Pull Request](github/github-pull-request), and how do you open one? |
| 17 | +- [Contributing to Project Pythia via GitHub](github/contribute-to-pythia) |
0 commit comments