git fetch --all
git checkout sprint015
git pull origin sprint015
git checkout -b my-new-feature
git add .
git commit -m "all my feature"
git checkout sprint015
git pull origin sprint015
git checkout my-new-feature
git rebase -i sprint015
import scalaz._ | |
object Main { | |
implicit def setMonoid[A] = new Monoid[Set[A]] { | |
def append(f1: Set[A], f2: => Set[A]) = f1 union f2 | |
def zero = Set[A]() | |
} | |
def main(args: Array[String]) { |
git fetch --all
git checkout sprint015
git pull origin sprint015
git checkout -b my-new-feature
git add .
git commit -m "all my feature"
git checkout sprint015
git pull origin sprint015
git checkout my-new-feature
git rebase -i sprint015
/tmp$ git init test | |
Initialized empty Git repository in /private/tmp/test/.git/ | |
/tmp$ cd test | |
/tmp/test (master #)$ touch a b | |
/tmp/test (master #)$ ls | |
a b | |
/tmp/test (master #)$ git status -z | hexdump -C | |
00000000 3f 3f 20 61 00 3f 3f 20 62 00 |?? a.?? b.| | |
0000000a | |
/tmp/test (master #)$ git --version |