Yes, git is a completely different workflow.  Branch frequently...
commit frequently...

On Wed, May 8, 2013 at 9:23 PM, Mike Tutkowski
<mike.tutkow...@solidfire.com> wrote:
> I see...maybe a local commit would have been preferable.
>
> I'm used to not committing until I have the code in a stable state
> (probably typical with centralized VCSs like SVN), but with my local repo I
> suppose it doesn't matter as much.
>
>
> On Wed, May 8, 2013 at 5:45 PM, Chip Childers 
> <chip.child...@sungard.com>wrote:
>
>> On Mon, May 06, 2013 at 11:21:47AM -0600, Mike Tutkowski wrote:
>> > Hi everyone,
>> >
>> > I've used SVN for many years, but am a bit new to Git.
>> >
>> > I've been making changes locally in my repo for a while and wanted to
>> > update my repo from the "upstream" repo, but do not want to first stage
>> or
>> > commit changes locally.
>> >
>> > I get the following error message:
>> >
>> > mtutkowski-LT:incubator-cloudstack mtutkowski$ git merge upstream/master
>> > Updating 73d87f1..4c0eecc
>> > error: Your local changes to the following files would be overwritten by
>> > merge:
>> > client/pom.xml
>> > client/tomcatconf/applicationContext.xml.in
>> >
>> plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
>> > server/src/com/cloud/storage/VolumeManagerImpl.java
>> > Please, commit your changes or stash them before you can merge.
>> > Aborting
>> >
>> > If I do a git stash, then git merge upstream/master, then un-stash,
>> should
>> > that work as I might expect (where the un-stash will lead to a merge of
>> > sorts since some stashed files will be different from the newly merged
>> > ones)?
>>
>> git stash will stash the changes, and then git stash pop will attempt to
>> re-apply them.  If there are conflicts, you will have to sort them out
>> after the pop.
>>
>> OTOH, you should consider committing as you go in a local branch, and
>> merging the latest from master periodically into that branch.
>>
>> >
>> > Thanks!
>> >
>> > --
>> > *Mike Tutkowski*
>> > *Senior CloudStack Developer, SolidFire Inc.*
>> > e: mike.tutkow...@solidfire.com
>> > o: 303.746.7302
>> > Advancing the way the world uses the
>> > cloud<http://solidfire.com/solution/overview/?video=play>
>> > *™*
>>
>
>
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the
> cloud<http://solidfire.com/solution/overview/?video=play>
> *™*

Reply via email to