An open API service indexing awesome lists of open source software.

https://github.com/guppster/gitmodel

Clear and easy to follow guide for new developers working in my team
https://github.com/guppster/gitmodel

Last synced: 10 months ago
JSON representation

Clear and easy to follow guide for new developers working in my team

Awesome Lists containing this project

README

          

Git Model
=====================

Create a feature branch
-----------------------

Create new branch

git checkout master
git pull
git checkout -b myfeature

Once completed committing changes, merge into master

git checkout master
git pull
git merge --no-ff myfeature
git branch -d myfeature
git push origin master

OR create a pull request and let another dev review and merge

git checkout master
git pull
git checkout myfeature
git rebase master

You might have conflicts when rebasing into master. Fix each one and add them:

git add

git rebase --continue

Once you have rebased successfully you can push the branch to github

git push origin myfeature

Login into github and you will see the branch that you just pushed. Create a pull request and wait for the code to be revie