2012/5/8 Ralf Thielow <ralf.thielow@xxxxxxxxxxxxxx>: > git-gui within a complete new patch (-series). That implies > that Xin and I have to rewrite our history, don't?. History of both master and maint branch of git-po has been rewritten, and new git.pot is generated for both maint and master branch. I see the tip commit of git.git maint branch is "Start preparing for 1.7.10.2", and there is 1 new message, so maybe no futher git.pot update for 1.7.10.2. > It's pretty much easier to add a new commit which > simply removes the change from git-gui. Maybe you can work like this: First, remove hacks on git-gui by a interactive rebase. 1. Start a interactive rebase against parent commit of fbd994d. $ git rebase -i fbd994d^ 2. In the editor, change command for commit fbd994d from pick to edit; save and quit the edit. 3. The rebase process will stop at commit fbd994d. Revert hacks on "git-gui/po/de.po" by a checkout: $ git checkout HEAD^ -- git-gui/po/de.po 4. Amend your commit. $ git commit --amend 5. Continue the interactive rebase. $ git rebase --continue Second, fetch the new maint branch from git-l10n/git-po and do a rebase or merge. I prefer rebase, because you won't have to write a merge commit log. ;-) $ git fetch https://github.com/git-l10n/git-po.git maint $ git rebase FETCH_HEAD Then msgmerge git.pot to de.po, and translate 1 new message. No forget reset your master branch completely before merge the maint branch. -- Jiang Xin -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html