Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.11 KB

File metadata and controls

31 lines (24 loc) · 1.11 KB

Github

Social code repository

  • Open source code is usually posted up here
  • You can download, edit, use, contribute
  • Great for development teams
  • Version control for your project
  • Great to have your own project repo for prospective employers

Repo Basics

Each github repo has a basic structure.

We'll use the pandas module as an example: https://github.com/pandas-dev/pandas

  • README.md - Create an introduction to your code, how to install, and how to use it.
  • View the program languages included
  • Star the page for easy return, like a bookmark
  • Read a wiki for help on installing and using the program
  • Watch the repo for changes/updates/bug fixes
  • Get a link to clone or download the repo
  • Issues - Read up on or report bugs
  • Interactive code review
  • Submit a pull request to add your own code to the repo

Niceties