
Hi Angelo,
i don't have big experience with git, generally i use cvs/svn.
No problem, we all have to learn new things.
I am posting changes/additions i have here in my local tree, since i am not an u-boot developer i don't think i am allowed to commit anything in the server repository.
git is a distributed version control. The idea is that everybody carries a local copy of the revision history and commits changes to this local repository. Once ready, the changes are sent upstream and git even helps noticing changes that were introduced upstream which originated locally.
so "git format-patch -n --cover-letter" don't give any output.
Commit the changes that you have locally with "git commit" and use "git format-patch -n --cover-letter <last-mainline-commit>" where <last-mainline-commit>" designates one of the possible ways to name a git commit, i.e. either a hash or a symbolic notation like HEAD~3. "man gitworkflows" may be a nice thing to read at this stage.
Cheers Detlev