5
|
1 gut
|
|
2 ===
|
|
3
|
|
4 gut is a particular workflow for github. It works like this:
|
|
5
|
|
6 0. It assumes you've already cloned the master repo
|
|
7
|
|
8 1. Use `gut feature <name>` to create the feature branch you care
|
|
9 about. For systems with bug numbers, it is recommended to create a
|
|
10 branch with the bug number name (e.g. `gut feature bug-123456`)
|
|
11
|
|
12 2. Do your development. Use git like you normally would during a
|
|
13 normal development cycle for commiting, etc.
|
|
14
|
|
15 3. When it comes time to make a patch, run `gut patch`. This will
|
|
16 generate a .diff file based on your feature branch name and output a
|
|
17 combined log for the branch to the console.
|
|
18
|
|
19 4. Apply the patch to the master and push it.
|