Contents

Checkout The Code

It's always easier if you start from a git checkout, as git makes it very easy to do patches. You won't have to run "patch" manually and stuff like that, nor will you have to maintain a separate tree.

yum install git
git clone git://git.fedorahosted.org/autoqa.git

Keeping In Sync

If you want to update your checkout to the latest git source, from any branch:

cd autoqa
git fetch origin
git rebase origin/master

What Changed?

Now, make your changes. To see the differences you've made since last commit:

git diff HEAD

At any time when you want to stay up to date with what's going on in the main repo you can do the fetch/rebase step as many times as you want. This makes all your changes be modified
as if they were applied to the latest on the remote branch.