An artificial intelligence project, aimed at using a Keras Neural Network to predict car make by a photo
The following is an outline of the steps we'll need to take to collaborate seamlessly on the project.
develop
, and master
.develop
. A good convention to use would be firstnameinit.feature-description. For example, George Boole might create a branch named georgeb.login-styling-fix
master
. master
will always contain only stable codeThese are some of the git commands you'll use a lot. They are listed here for reference. If you'd like to get more comfortable with Git, check out this guide from Atlassian: https://www.atlassian.com/git/tutorials
git clone <repourl>
clone a remote repository (like this one) to your local
git pull
Move to the latest commit of the current branch
git branch
view all the branches on your local
git branch <branchname>
create a new branch. Note that you are NOT automatically switched to that branch
git checkout <branchname>
Checkout an existing branch
git fetch
git merge
This sequence will update your current branch and pull down any other branches from the remote repository
git stash
Place ALL of the changes since your last commit onto a stack. This is a great way of undoing a bunch of changes
git stash pop
pops changes back off the stack. This is a great way of redoing all those things you just un-did with git stash