Open main menu

Changes

Git asynchronous development

121 bytes added, 12:45, 25 June 2013
As an example, we can take the development of the NMRPipe SeriesTab reader: [https://gna.org/support/index.php?3043 sr #3043: Support for NMRPipe seriesTab format *.ser]
We are going to make a support request '''sr''' branch. [http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging See ref. on branching]. In this branch we add the files we would like to track for changes. Then we create a branch '''sr/seriestab''' from '''sr'''. We then track and create patches of the differences between '''sr/seriestab''' and '''sr'''.
Create the support request '''sr''' branch.
# See all branches
git br -a
Then we add the files
git add lib/software/nmrpipe.py
git commit
# Or see last changes by
git log -p
 
a
 
=== Checking out a development branch ===
Trusted, Bureaucrats
1,382

edits