Using Git

From Bridges Lab Protocols
Jump to: navigation, search

See

==Command Line

Normal Working Routine

  • go to repository, check current branch. git branch. To change to a different branch git checkout branchname
  • update to current version. git pull
  • make changes as required. You should commit these changes early and often * git commit -am Some note about the changes
  • once you are done (or at any time really) push the changes back to the remote repository (git push).

Creating New Branches

  • if a new branch is required create it. git branch newbranchname
  • switch to newly created branch git checkout newbranchname
  • commits will now be unique to this branch
  • to merge changes in from another branch, go to the pulling branch and enter git merge otherbranch. Make sure to commit and push these changes.