Uploaded image for project: 'Sourcetree For Mac'
  1. Sourcetree For Mac
  2. SRCTREE-2806

Resolve conflicts using mine/theirs can be improved

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Git
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      See the screenshot:

      When resolving a merge conflict you always have the option of choosing resolve using mine/theirs, and that works but it can be confusing.

      Mine implies my changes, but if you use git-flow and choose close feature the branch develop is checked out and a merge is started with the branch you were working on. The problem here is that now 'mine' is changes from the develop branch. And the changes I just made on my feature branch is considered 'theirs'. This results in quite a bit of confusion when merging.

      It you be much better if you dropped the concept of mine and theirs and used branch names instead.

      Resolve using 'develop'
      Resolve using 'feature/new_view'

      I see no drawbacks in this and I would find it much less confusing.

      Attachments

        Activity

          People

            Unassigned Unassigned
            b39076a64169 Aron Lindberg
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: