Re: Locally manage user/branch setting files without pushing them remotely
- From
Yann Simon <yann.simon.fr@gmail.com>
- Date
- Nov 11, 2009, 13:06 UTC
- Message-ID
- <551f769b0911110506x165f6b5arcf45ec920176fcdc@mail.gmail.com>
- In-Reply-To
- <9accb4400911110500y37437dc5h16388b07a734dc6d@mail.gmail.com>
2009/11/11 Daniele Segato <daniele.bilug@gmail.com>:
Show 16 quoted lines
> On Wed, Nov 11, 2009 at 1:14 PM, Yann Simon <yann.simon.fr@gmail.com> 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