I am changing/building Android code (integrated with GStreamer) for the BeagleBoard and have run into a problem. I have modified a number of files and wanted to commit my changes and create a local branch where I could do some driver work, leaving my main repository working and intact. When I completed my commits, I did a "repo sync" to make sure that I was current with the projects and some of my commits were discarded (git log now doesn't show any history of my changes)? Does anybody know what I did wrong (I am new to git and repo)?
omap3droid$ repo sync
Fetching projects: 100% (135/135), done.
Syncing work tree: 100% (133/133), done.
build/: discarding 1 commits
dalvik/: discarding 2 commits
kernel/: discarding 6 commits
packages/apps/Calendar/: discarding 1 commits
packages/apps/Contacts/: discarding 2 commits
packages/apps/Mms/: discarding 1 commits
packages/apps/Music/: discarding 1 commits
packages/apps/Phone/: discarding 1 commits
vendor/embinux/support-tools/: discarding 1 commits
omap3droid$ repo --version
repo version v1.6.8.7
(from git://android.git.kernel.org/tools/repo.git)
git version 1.5.6.3
Python 2.5.2 (r252:60911, Oct 5 2008, 19:24:49)
[GCC 4.3.2]