我有一个git branche - BRANCH-1
以下是我遵循的步骤:
**STEP-1:** git checkout -b BRANCH-2 BRANCH-1 // creates BRANCH-2 from BRANCH-1 and switches to BRANCH-2
我对BRANCH-2中的某些文件进行了更改 我不承诺
**STEP-2:** git checkout BRANCH-1 // switches to BRANCH-1
M file.name
Switched to branch 'BRANCH-1'
在STEP-2之后,git移动到BRANCH-1,但它也改变了BRANCH-1上的file.name。
如何在BRANCH-1和BRANCH-2之间签出/切换,只保留对相应分支的更改