Skip to main content
Ctrl+K
DIPY

Site Navigation

    • Overview
    • Tutorials
    • Recipes
    • CLI / Workflows
    • API
    • CLI API
    • Latest

    • DIPY Workshop 2024
    • Past

    • DIPY Workshop 2023
    • DIPY Workshop 2022
    • DIPY Workshop 2021
    • DIPY Workshop 2020
    • DIPY Workshop 2019
    • News

    • Calendar
    • Newsletters
    • Blog
    • Youtube
    • Help

    • Live Chat (Gitter)
    • Github Discussions
    • Team
    • FAQ
    • Mission Statement
    • Releases
    • Cite
    • Glossary
Ctrl+K
  • GitHub
  • Twitter/X
  • YouTube
  • LinkedIn

Site Navigation

    • Overview
    • Tutorials
    • Recipes
    • CLI / Workflows
    • API
    • CLI API
    • Latest

    • DIPY Workshop 2024
    • Past

    • DIPY Workshop 2023
    • DIPY Workshop 2022
    • DIPY Workshop 2021
    • DIPY Workshop 2020
    • DIPY Workshop 2019
    • News

    • Calendar
    • Newsletters
    • Blog
    • Youtube
    • Help

    • Live Chat (Gitter)
    • Github Discussions
    • Team
    • FAQ
    • Mission Statement
    • Releases
    • Cite
    • Glossary
Ctrl+K
  • GitHub
  • Twitter/X
  • YouTube
  • LinkedIn

Section Navigation

  • Introduction
  • Installing from source
  • Working with DIPY source code
    • Introduction
    • Install git
    • Following the latest source
    • Making a patch
    • Git for development
      • Making your own copy (fork) of DIPY
      • Set up your fork
      • Configure git
      • Development workflow
      • Maintainer workflow
    • Two and three dots in difference specs
    • git resources
  • A guide to making a DIPY release
  • Commit message codes
  • 💻 DIPY Coding Style Guideline
  • 📖 Bibliography
  • 🚀 DIPY Benchmarks 📊
  • 🛠️ Toolchain Roadmap
  • DIPY Developer Guide
  • Working with DIPY source code
  • Git for development

Git for development#

Contents:

  • Making your own copy (fork) of DIPY
    • Set up and configure a github account
    • Create your own forked copy of DIPY
  • Set up your fork
    • Overview
    • In detail
  • Configure git
    • Overview
    • In detail
  • Development workflow
    • Workflow summary
    • Consider deleting your master branch
    • Update the mirror of trunk
    • Make a new feature branch
    • The editing workflow
    • Ask for your changes to be reviewed or merged
    • Some other things you might want to do
  • Maintainer workflow
    • Integrating changes

previous

Making a patch

next

Making your own copy (fork) of DIPY

Never miss an update from us!

Don't worry! we are not going to spam you.

Subscribe
  • GitHub
  • Twitter/X
  • YouTube
  • LinkedIn
About
  • Developers
  • Support
  • Download
  • Get Started
  • Tutorials
  • Videos
Friends
  • Nipy Projects
  • FURY
  • Nibabel
  • Tortoise
Support
  • The department of Intelligent Systems Engineering of Indiana University
  • The National Institute of Biomedical Imaging and Bioengineering, NIH
  • The Gordon and Betty Moore Foundation and the Alfred P. Sloan Foundation, through the University of Washington eScience Institute Data Science Environment
  • Google supported DIPY through the Google Summer of Code Program (2015-2024)
Copyright 2008-2025,DIPY developers. Created using Grg Sphinx Theme and PyData Sphinx Theme.