Skip to main content
Ctrl+K
PyLith 5.0.0 documentation - Home PyLith 5.0.0 documentation - Home
  • Introduction
  • User Guide
  • Developer Guide
  • References
  • GitHub
  • Introduction
  • User Guide
  • Developer Guide
  • References
  • GitHub

Section Navigation

  • PyLith design
  • PyLith implementation
  • Rebuilding PETSc and PyLith
  • Testing
  • Git Workflow
    • Overview
    • Git tasks
    • Git Quick Reference
  • Debugging
  • Performance
  • Contributing to PyLith
  • Integrated development environments
CIG Logo
  • Developer Guide
  • Git Workflow

Git Workflow#

  • Overview
  • Git tasks
    • Setting up your fork
      • Set the upstream repository
    • Creating a new feature branch
    • Staging, Committing, and Pushing Changes
    • Keeping a feature branch in sync with branch main
    • Creating a pull request
    • Adding remotes for accessing other PyLith forks
  • Git Quick Reference
    • Break commit into multiple commits
    • Update from upstream
    • Rebase branch off main
    • Branches
      • Delete branches
      • Rename local branch
      • Show merged/unmerged branches

previous

Full-scale tests

next

Overview

Edit on GitHub
Show Source

© Copyright 2010-2025, University of California, Davis.

Created using Sphinx 9.0.4.

Last updated on Jun 03, 2026.