1.1 HOW-TO Use Git

Software development projects are collaborations of multiple people working on the same set of files. To organize this process and keep track of changes to files, version control software is used. In our case we use Gitand GitLab.

Further information is available on our https://gitlab.astro-wise.orgGitLab server.

See https://gitlab.astro-wise.org/omegacen/git-migration/wikis/git-basicsGit basics

See https://gitlab.astro-wise.org/omegacen/git-migration/wikis/git-workflowGit workflow

1.1.1 master and develop version

Two Git branches are maintained: develop and master. Code first appears in the develop branch, which is regularly merged into the master branch. One installation is made based on the develop branch and another based on the master branch.

1.1.2 Getting access

Send an email to TBW to get an account for our GitLab server.

1.1.3 Using your Git checkout

Set the $AWEPIPE environment variable to the directory of the awe module to use your Git checkout with the awe-prompt. That is, set $AWEPIPE to the directory with the common and astro directories.

E.g. in csh

setenv AWEPIPE /Users/users/myname/myawe/awe
or in bash
export AWEPIPE=/Users/users/myname/myawe/awe

page generated Tue Nov 21 10:29:25 CET 2017