Koha Croatian user group
Signing off patches: Revision 6
git checkout -b bug_XXXX
git bz apply XXXX
git commit --amend -s
git bz attach -e XXXX HEAD

ako ne prolazi database update:

git am --abort
git am -3iu /tmp/Update-database-patch-xxxxx.patch

resolve conflict

git add <file>
git am --resolved

ako u testiranju otkriješ grešku koju znaš popraviti, popraviš i onda:

git add <file>

Ako patch ima više fajlova:

git bz apply 7743
git am --abort
git am -3iu /tmp/Update-opac-userpl-to-use-KohaDates-TT-plugin-hYYLn8.patch
vi opac/opac-user.pl
git add opac/opac-user.pl
git am --resolved

idem ispočetka:

git bz apply 7743

a na ono što je prošlo apply odgovaram s "n"

ako zeznem merge:

git diff origin/master opac/opac-detail.pl
vi opac/opac-detail.pl
git add opac/opac-detail.pl
git commit --amend

onda rebase, na zadnji prije patcha kojeg testiram

git rebase -i 35279926b3865b003c6bd01d5c5378addfa903a9

onoliko puta koliko ima fajlova:

git commit --amend -s
git rebase --continue
git commit --amend -s
git rebase --continue
git commit --amend -s
git rebase --continue
git commit --amend -s
git rebase --continue
git commit --amend -s
git rebase --continue
git commit --amend -s
git rebase --continue
git commit --amend -s
git rebase --continue
git commit --amend -s
git rebase --continue

git bz attach 7743 HEAD^^^^^^^ -e
git bz attach 7743 HEAD^^^^^^
git bz attach 7743 HEAD^^^^^
git bz attach 7743 HEAD^^^^
git bz attach 7743 HEAD^^^
git bz attach 7743 HEAD^^
git bz attach 7743 HEAD^
git bz attach 7743 HEAD