• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Why is examining changes during Merge so hard?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Why is examining changes during Merge so hard?


  • Subject: Why is examining changes during Merge so hard?
  • From: Jerry Krinock <email@hidden>
  • Date: Sat, 08 Nov 2014 23:41:34 -0500

When merging a branch into master, maybe I’m weird, but I would like to step through the changes and compare each change as it is “existing” to what is “proposed” to be merged in.

When I click in the menu: Source Control > Master > Merge from branch…, the sheet which appears shows code from the master branch on the left pane, and the branch I am merging from on the right pane, and a column of “shifty eye” left/right indicators, one for each change, between them.  All of the shifty eye indicators are slid to the right, to indicate that the change is, by default, accepted, which is usually what I want, except that this makes the code in the left “master” branch pane already look exactly the same as the code in the right pane.  Both panes are showing me the “proposed” code.  I don’t need two views of the same code!  In order to see the “existing” code, I need to (1) select a change (2) click the “do right” shifty eye control at the bottom of the sheet, to momentarily disable that change, then (3) if I like the change, re-enable that change by clicking the “do left” control.  Repeat steps (1) - (3) for all changes.  Arghhh.

This seems like may too much work.  At least if the shifty eye controls supported multiple selections, I could disable all changes en masse, eliminating steps (1) and (2).

Is there an easier way to do this, or do we all do steps (1) - (3), or is my workflow wrong?

Thank you,

Jerry
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: Why is examining changes during Merge so hard?
      • From: Scott Ribe <email@hidden>
  • Prev by Date: Re: Objective Git can't link to libiconv
  • Next by Date: Re: Why is examining changes during Merge so hard?
  • Previous by thread: Re: Problem which Run Script
  • Next by thread: Re: Why is examining changes during Merge so hard?
  • Index(es):
    • Date
    • Thread