I decided to make the Intro to Git really about the concept and explaining why/how and defining terms.
Most of it came from the Git section in 'CODING STANDARDS IN THE LAB'.
TODO: Next week I will make sure the existing Git section in the 'CODING STANDARDS IN THE LAB' is an actual tutorial for Git and what we expect in the lab (how to handle forking, issues, PR, reviewing code, merging code, releases, following along tests in Github, fetching code to test locally during PR, etc)
This will act as guidelines for Scilpy specifically AND an advanced tutorial on good practices Git (mostly for scipy/dipy/nibabel repo in python)
This is part 3 of the major refactor: Git
I decided to make the Intro to Git really about the concept and explaining why/how and defining terms.
Most of it came from the Git section in 'CODING STANDARDS IN THE LAB'.
TODO: Next week I will make sure the existing Git section in the 'CODING STANDARDS IN THE LAB' is an actual tutorial for Git and what we expect in the lab (how to handle forking, issues, PR, reviewing code, merging code, releases, following along tests in Github, fetching code to test locally during PR, etc) This will act as guidelines for Scilpy specifically AND an advanced tutorial on good practices Git (mostly for scipy/dipy/nibabel repo in python)