I have a git repo with a couple of branches. The commit tree looks like 
this:

*----*----*master
|          |
|          |----------*feature
|
|------*qa

So I created a qa branch from master, had some commits to master and to qa, 
then created a feature branch from master.

Now I would like to merge the feature branch into qa. When i checkout qa 
and run `git merge feature --no-commit` I see that it's trying to merge the 
commits to master that occurred after qa was checked out. While this is 
technically ok because qa needs to be updated from master, I feel like this 
isnt the right process. Should I rebase or qa before merging the feature 
branch? No branches have been created from the qa branch so I know I wont 
break the repo if I rebase. Merging master and then merging feature seem 
like it wouldn't be any different than just merging feature. Is that 
correct?

Any suggestions on the matter would be appreciated.
     

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to