Git 切换分支

标签 git branch

对于 git,我还没有得到一些东西。是分店。 假设我有一个本地存储库 A,我从远程存储库 B 克隆了它。 所以现在 A 已经 check out 了 master 分支。

所以当我从 A 推送时,它会转到 B master。

B 只是 github 上的克隆,C 的克隆。

为了同步,我不时从 C master 分支中 pull 。

但是现在 C master 分支暂时已经坏掉了。 因为从 A 我从 C pull 了我的本地 A 也是错误的。

所以我想从 A pull 出 C 稳定分支。 在这种情况下,你们通常会怎么做?

您是否在 A 上创建一个新分支并从 C pull 。但是因为 AC 主更改,我需要先恢复它...

最佳答案

git fetch C
git checkout C/stable-branch
git checkout -b myCopy

然后 myCopy 是 C 的稳定分支的本地(复制)分支。

关于Git 切换分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4826779/

相关文章:

svn - 使用 git-svn 将 svn 分支 merge 回主干并将主干 merge 回分支

Azure DevOps 需要构建成功才能完成拉取请求

git - 无法使用 git+ssh 克隆

python - 在代码库中禁止 `strftime`

git - 如何配置 Git 在使用 "git pull"时自动从当前分支 pull ?

SVN:自动检查分支的所有更改是否与主干合并

git - 如何使用类似 curl 的命令获取远程仓库的最后一次提交 ID?

git - 从 git 存储库中删除未引用的提交

Git flow with github - 推送到中央仓库

asp.net - 如何对跨项目共享的资源进行版本控制