On Tuesday, July 3, 2012 7:17:29 AM UTC+2, jack sparrow wrote: > > On Jul 3, 9:51 am, PJ Weisberg <pjweisb...@gmail.com> wrote: > > On Monday, July 2, 2012, jack sparrow <dafs...@gmail.com> wrote: > > > From the git repo, i created a new branch1 with the existing tag tag1. > > > i made some changes to a set of files, filea, fileb. If i run git > > > status > > > it shows that the filea and fileb are modified, so far good. Now i > > > created > > > another branch2 with the existing tag tag2. If i go toa filea, the > > > file has > > > the changes i made in the branch1. since the changes i made are > > > commited, > > > i was expecting the file to be without the modfications that was made > > > in > > > other branch. am i missing something ? > > > > Maybe, but it's hard to say without knowing specifically what commands > you > > ran. > > > > -- > > -PJ > > > > Gehm's Corollary to Clark's Law: Any technology distinguishable from > > magic is insufficiently advanced. > > -------- > git clone remote-repo > > git tag > master > tag1 > tag2 > tag3 > > git checkout -b tag1 tag1 > > vi filea > vi fileb > make changes to filea fileb > > git checkout -b tag2 tag2 > > vi filea - here i still see the changes made in branch tag1 > i was hoping the file to be having the same contents > as in the tag2, excluding the un committed changes > from tag1 > ------- > > i hope i am little bit clear. > > As we discussed recently in another thread, Git moves any local changes along during checkout:
https://groups.google.com/d/topic/git-users/3vfn2i5T2ow/discussion By the way, it's probably a bad idea giving your branches the same names as your tags. If you have a tag for the release version 1.5, and you want a to base a branch on it, it's better to call it something like 1.5.x, to better express the "movement" in the branch. -- 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/-/FLmPW4G1JJwJ. 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.