Skip to main content
Software Carpentry

    Software Carpentry
    Introduction to git
    • Introduction to git
    • Key Points
    • Instructor Notes
    • Extract All Images

      • Git Cheatsheets for Quick Reference
    Search the All In One page
    Introduction to git
    %
  • Learner View

    Summary and Schedule
    1. Motivation
    2. In-browser session
    3. Configuring Git
    4. Our first repo
    5. Undoing things
    6. Branching and merging
    7. Conflict resolution
    8. Sharing repositories online
    9. Collaborating with git repositories
    10. Making git citable
    11. What to not add to Git

    • Key Points
    • Instructor Notes
    • Extract All Images

    • Git Cheatsheets for Quick Reference

    See all in one page

    Instructor Notes

    Any notes to instructors may appear below.

    Motivation


    In-browser sessionIn-browser session


    Configuring Git


    Our first repo


    Undoing things


    Branching and merging


    Conflict resolution


    Sharing repositories online


    Collaborating with git repositories


    Making git citable


    What to not add to Git



    This lesson is subject to the Code of Conduct

    Edit on GitHub | Contributing | Source

    Cite | Contact | About

    Materials licensed under CC-BY 4.0 by the authors

    Template licensed under CC-BY 4.0 by The Carpentries

    Built with sandpaper (0.16.10), pegboard (0.7.7), and varnish (1.0.5)


    Back To Top