On Tuesday, August 28, 2012 1:15:08 PM UTC+2, Tim Chase wrote:
>
> On 08/28/12 05:47, Tim Chase wrote: 
> > On 08/28/12 03:13, Fred wrote: 
> >> is there a way to check if a branch doesn't introduce changes, 
> >> which are not in master. 
> > 
> > I'm partial to 
> > 
> >   git diff my_branch ^master 
> > 
> > which would find all the changes on "my_branch" that aren't yet on 
> > master.  This is an open syntax so you can request "changes that are 
> > on my_branch_a, but aren't on master or on my_branch_b" with 
> > 
> >   git diff my_branch_a ^my_branch_b ^master 
>
> Additionally, I find the "diff" version somewhat hard to read unless 
> the delta is small, but the same syntax works for log: 
>
>   git log my_branch ^master ^my_branch_b 
>
> which can give you a higher level view of the changes. 
>


Hm. Maybe I've explained it wrong way. Let's say, my_branch is in sync with 
master
I do commit in master, so the master is ahead of my_branch by one commit. 

git diff my_branch ^master  would show a diff for this last commit and that 
is not what I want. In that case it is ok master differs from my_branch.

What I want to detect is following:
my_branch is in sync with master. Then there are some or none commits in 
master and one commit into my_branch. 
I want identify the commit into my_branch, because the change is not in 
master 

Thanks for help!


> -tkc 
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/git-users/-/GgdqxnD0yF8J.
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
git-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/git-users?hl=en.

Reply via email to