Git Merging selected branches into a new branch, retaining access to the branches
问题 What exactly do I type to go from: (I also get a sense from other people that my drawings suggest I don't quite understand git - bear with me.) -<>-<>-<>-<>- (B) / -----master- \ --<>-<>- (A) where '<>' is a commit. to this: (merge A and B into C) --------------o-> (C, new 'clean' branch off master) / / /-<>-<>-<>-<>-/ (B) // / -----master-- / \ / --<>-<>-/ (A) where 'o' is a merge of A and B into C. And will I then still be able to git check-out the branches (A) and (B) ? And/or could I do