Re: Move commits not in origin to a branch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



shawn wilson venit, vidit, dixit 02.03.2015 14:25:
> How do I move commits I haven't pushed into a new branch?
> 
>  % git log origin..master --pretty=format:'%h'
> f7d3a19
> 1f186c9
> 66d99f6
> 
> Which I'd like to be in a new branch.
> 

Do you want them to be on the new branch as they are, i.e. as commits
built on top of master? Then

git branch mybranch master

will create a new branch "mybranch" which contains those commits. If you
want to "remove" them from master, then

git checkout master # unless you are there already
git reset --keep origin/master

to "rewind" master to commit "origin/master".

Michael
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]