Git将更改从一个分支复制到另一个分支,而不提交源分支中的更改

Git将更改从一个分支复制到另一个分支,而不提交源分支中的更改,git,Git,我是git的新手。我从大师那里得到了一个名为布兰卡的分支。我在BranchA中有一些更改(我不会将更改从BranchA合并到master)。现在,我已经从master创建了另一个名为BranchB的分支。我想要从BranchA到BranchB的变化。在这里,我不想提交BranchA中的更改。并且BranchA中的更改(复制到BranchB)应该被删除。如果您想包括从BranchA到BranchB的新更改,则首先提交并推送分支A,但如果您不想提交更改,则首先放弃当前更改。 然后切换到新分支usin

我是git的新手。我从大师那里得到了一个名为布兰卡的分支。我在BranchA中有一些更改(我不会将更改从BranchA合并到master)。现在,我已经从master创建了另一个名为BranchB的分支。我想要从BranchA到BranchB的变化。在这里,我不想提交BranchA中的更改。并且BranchA中的更改(复制到BranchB)应该被删除。

如果您想包括从BranchA到BranchB的新更改,则首先提交并推送分支A,但如果您不想提交更改,则首先放弃当前更改。 然后切换到新分支usind
git checkout BranchB

然后尝试拉动分支
git拉动原始分支

确保您所做的更改未被限制和冻结。然后您可以使用git stash:

git stash
然后移动到分支机构B,然后:

git stash apply

你能结帐到新的分行吗?