GitHub Part 2: GitHub repositories

Note

This content is under construction!

Overview:

  1. Explore a GitHub repository

Prerequisites

Concepts

Importance

Notes

GitHub Part 1

Necessary

  • Time to learn: 30 minutes


What is a GitHub repository?

  • Tour of a GH repo.

    • Project Pythia itself? Or one of the foundational repos, which have a longer history?

    • Typical features of a repo:

      • Code

      • Issues

      • Discussions

      • Pull requests

What are some examples of repositories?

  • Pythia-specific: e.g. NumPy, Pandas, Xarray

  • Python-specific: Python itself

  • Programming-specific:

  • CS-specific: Git

  • Anything worth sharing! Not just code!

  • Project Pythia itself


Summary

  • Summary 1

  • Summary 2

What’s Next?

You will set up an account on GitHub.

References

  1. Ref 1

  2. Ref 2