Git for neuroscientists
next

Authors: The UNIC version control evangelists

Version 0.1

September 23, 2016

Contents¶

  • Basic ideas
    • Examples of version control systems
    • The importance of tracking projects, not individual files
    • Advantages of formal version control systems
  • Getting started with Git
    • Installing Git
    • Creating a repository
    • Adding files to the repository
    • Committing changes
    • Viewing the history of changes
    • Seeing what’s changed
    • Switching between versions
    • Giving informative names to versions
    • Recap #1
  • Making backups
  • Working on multiple computers
  • Collaborating with others
    • Dealing with conflicting changes
    • Recap #2
  • Working with branches

Licence¶

This document is licenced under a Creative Commons Attribution 3.0 licence. You are free to copy, adapt or reuse these notes, provided you give attribution to the authors, and include a link to this web page.

Creative Commons License

Sources¶

https://bitbucket.org/apdavison/git-for-neuroscientists/ - feel free to fork the repository!

Table Of Contents

  • Basic ideas
  • Getting started with Git
  • Making backups
  • Working on multiple computers
  • Collaborating with others
  • Working with branches

Search

Enter search terms or a module, class or function name.

next

Show Source
© Copyright 2014, The UNIC version control evangelists. Last updated on Sep 23, 2016. Created using Sphinx 1.3.5.