Just to jump in here…

On 4/04/2012, at 11:57 PM, Gutembert wrote:

nganpet@nganpet-PROLINE-DQ35JOE:~/overo-oe/org.openembedded.dev$ git checkout --track -b overo origin/overo
error: Your local changes to the following files would be overwritten by checkout:
Please, commit your changes or stash them before you can switch branches.

You can only switch branches if your working directory has no uncommitted changes. This message is just git telling you that you've made changes that you haven't committed. If you commit them or run `git stash` and try the checkout again it'll work.