GitHub url: https://github.com/
JCSDA-Internal: https://github.com/JCSDA-internal
JCSDA-Core: https://github.com/JCSDA-internal/JCSDA-core
When contributing to a JCSDA repository, you will clone the repo and create a branch with your changes. Then issue a Pull Request (PR) with at least 2 reviewers before it can be merged back into the develop branch. This section contains a simple outline of the commands used to do that.
To clone a repository (if not already done so): git clone https://github.com/JCSDA-internal/<repo_name>
To check which branch you are on: git branch -a
git checkout -b feature/<branch_name> git status git add --all git commit -m "add description of change here" git push -u origin feature/<branch_name> Other useful commands:
git stashgit stash list git stash apply stash@{2} git diff path/to/filename git restore path/to/filename git restore .