【发布时间】:2026-01-03 06:25:01
【问题描述】:
我有一个稳定的分支,我正在做一些工作。然后为了做一些实验性的事情,我创建了另一个名为 experi 的分支,然后开始在那里做一些工作。然后我切换回我的稳定分支。但是,android studio 仍然显示 experi 分支的代码。如何做到这一点,以便当我从一个分支切换到另一个分支时,android studio 会切换内容?
我使用
创建了分支git checkout -b experi stable
然后切换我做
git checkout experi
基本上我如何保持分支独立?
至少我希望能够回到我的稳定分支(在用于体验的新闻之前)
【问题讨论】:
-
当你创建一个分支时,为什么你的命令旁边要另一个分支名称 git checkout -b experi stable (在这种情况下,你为什么需要stable)。 git checkout -b experi 和 git checkout experi,应该带你到 experi 分支。完成后,在 experi 分支中进行提交,然后执行 git checkout stable,应该会带您回到稳定分支
-
git checkout -b experi stable表示我正在从稳定创建经验。这只是最初的步骤:经验必须来自某个地方。然后稍后......几个小时后......我希望能够切换回分支稳定,而不会意识到分支实验中发生的任何事情。所以git checkout stable应该这样做。但事实证明它没有这样做。分支切换,但实验代码一直在 IDE 中。 -
您必须将您的更改提交到专家分支。然后切换回稳定(rypress.com/tutorials/git/branches-1)
-
你的意思是这样的:
git add .和git commit -a -m "comments here"?做到了。 -
你有没有试过在切换后做
gradle sync?
标签: android git android-studio git-branch