Purpose: To capture some of the useful links and references that would otherwise be lost in the Slack ether.
See Facts by Module
by Andrew Fink
- pull from remote master into your local master
- checkout branch
- do work, commit.
- when you're ready to push...don't yet! switch to your local master and pull from master
- then switch back to your branch and "git merge master", this will merge your updated local master into your branch
- fix any merge conflicts
- run your tests, fix any broken tests
- add, commit
- now it's ok to push your branch and open a PR "git push origin HEAD" or "git push origin "
- open pull request on GitHub.
- as soon as a branch is merged to master on GitHub, make your entire team pull from master
by Jason Noble
- pull from remote master into your local master
- checkout branch
- do work, commit.
- git fetch
- git rebase origin/master
- Fix any merge conflicts
- run your tests, fix any broken tests
- add, commit
- now it's ok to push your branch and open a PR "git push origin HEAD" or "git push origin "
- open pull request on GitHub.
- as soon as a branch is merged to master on GitHub, make your entire team pull from master
by Jason Wright & Adam Caron
- add issue in Waffle.io
- create feature branch
- do some code
- push branch
- submit pull request, with description that "closes 'issue#'" (ie. "closes #1")
- other person reviews pull request
- (if merged) git checkout master
- git pull origin master
- merge master into branch
by Dave Maurer Public Gist