From: Yann Simon Date: Wed, 11 Nov 2009 13:06:47 GMT Subject: Re: Locally manage user/branch setting files without pushing them remotely Message-ID: <551f769b0911110506x165f6b5arcf45ec920176fcdc@mail.gmail.com> In-Reply-To: <9accb4400911110500y37437dc5h16388b07a734dc6d@mail.gmail.com> 2009/11/11 Daniele Segato : > On Wed, Nov 11, 2009 at 1:14 PM, Yann Simon wrote: >> I am in the same situation. >> What I did is not to add these files to .gitignore. >> On my "work" branch, I commited these files in a separate commit >> "local changes". >> When I want to push to svn, I switch to the branch "master", and >> cherry-pick the commit I want to push. >> $ git checkout master >> $ git svn rebase >> $ git cherry-pick work >> $ git svn dcommit >> $ git checkout work >> $ git rebase master >> > hum > but I don't want to push those files I explained myself not well. In my "work" branch, there is "local changes", with the local configuration files and then "commit xyz to push" That's why I make a git cherry-pick work to get the last commit, the one to push. Yann