#!/bin/sh set -e set -e cd $1 git init git config user.email "CI@example.com" git config user.name "CI" echo test1 > myfile1 git add . git commit -am "myfile1" echo test2 > myfile2 git add . git commit -am "myfile2" cd .. git clone --bare ./actual actual_remote cd actual git remote add origin ../actual_remote git fetch origin git branch --set-upstream-to=origin/master master echo test3 > myfile3 git add . git commit -am "myfile3" git push origin master git reset --hard HEAD^ echo test4 > myfile4 git add . git commit -am "myfile4"