Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
SIO Python for Earth Science
SIO Python for Earth Science

Contents:

  • Set Up
    • Software Installation
      • SIO Software Workshop Installation Guide
      • Windows Instructions for Unix Shell
      • Installing Git in a Unix Shell
      • Python Installation with Conda
      • VSCode Installation
    • Set Up Your Workflow
      • Creating a Conda Environment
      • Jupyter Notebook and Conda in VSCode
      • Data For the Workshop
  • In-Workshop Resources
    • Workshop Agenda
    • Intro to Python Programming and Plotting
      • Programming with Python
      • Plotting in Python
    • Version Control with Git
      • The Unix Shell
      • Personal Git Workflows
      • Version Control With Git
      • Navigating GitHub
    • Python For Earth and Natural Sciences
      • SciPy (the Scientific Python Library)
      • Tabular Data with Pandas
      • Geospatial and Gridded Data with Xarray
      • Parallelization with Dask
      • Cartopy Tutorial
      • Geographic Data with GeoPandas
    • Workflows For Science
      • Collaborating with Git
      • Open Science - Software and Data
      • Migrating Your Workflow to a Remote Server
      • AI Agents and Tools for Coding
  • Additional Resources
    • Python Resources for Earth and Natural Sciences
    • Python Plotting
    • Unix Shell Cheat Sheet
    • Git Cheat Sheet
    • Git Resources
    • View NetCDF Files Using ncview
    • Convert a set of CSV’s to a NetCDF file
Back to top
View this page

Navigating GitHub¶

Create a new repository on GitHub¶

Use your web browser to navigate to your GitHub profile and go to your repositories.

../../_images/Go_to_repos.png

Create a new repository.

../../_images/new_repo_button.png

Give the repo a name (typically you would use the same name as your local repo). Decide if you want the repo to be public or private. Do not add any default files since you have already given it a README.md.

../../_images/new_repo_details.png

The empty repo gives you instructions on how to push existing files.

../../_images/new_repo_push_instructions.png

Once you have pushed your code, refresh your page to see the new repo!

../../_images/new_repo_on_github.png

Note how the online interface contains tons of info, including: Who authored the last changes, when were the last changes made, what files do we have, what is our change history, is the repo public, etc.

Next
Python For Earth and Natural Sciences
Previous
Version Control With Git
Copyright ©
Made with Sphinx and @pradyunsg's Furo
On this page
  • Navigating GitHub
    • Create a new repository on GitHub