Skip to content

Climate Visualization for CSE6242 team project - pulled from gatech github enterprise

License

Notifications You must be signed in to change notification settings

jbonifield3/Climate-Visualization

Repository files navigation

cse6242-group-project

Members

Name Email
James Bonifield [email protected]
Diego Carvallo [email protected]
Christopher Comfort [email protected]
Wesley Smith [email protected]

How to work on this repo

Here's a simple workflow adapted from the common Feature Branch Workflow. The goal is to allow us to edit our code independently without having to spend too much time synchronizing and resolving merge conflicts.

  • All development should be done on a "feature branch", i.e. not master.
  • "Feature branch" can be loosely defined here. It could be something like wes-dev. It's best to avoid long-lived branches, however, because it can be challenging to stay updated with master. An even better example would be create-chloropleth, which would only be used while the chloropleth is in development.
  • Only changes that are ready for "production" should be moved to master.
  • When ready to place new changes on master:
    1. Ensure that your branch has the most recent version of master by performing a git rebase master on the feature branch.
    git pull origin master
    git checkout <feature-branch-name>
    git rebase master
    
    1. We will not do pull requests unless we need to. Too much overhead.
    2. Use git rebase to merge your changes to master. rebase is preferable to merge as merge comments offer little information on what work was done.
    git checkout master
    git rebase <feature-branch-name>
    
    1. Push your changes to remote.
    git push origin master
    
    1. Delete the feature branch and move on to the next one!

About

Climate Visualization for CSE6242 team project - pulled from gatech github enterprise

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published