gpt4 book ai didi

Android 金鱼分支

转载 作者:行者123 更新时间:2023-11-29 01:11:22 24 4
gpt4 key购买 nike

我正在学习 git。发出以下内容:

git clone https://android.googlesource.com/kernel/goldfish.git

然后cd到goldfish,然后发出:

git branch

查看现有分支列表。但只有“master”分支出现,而在https://android.googlesource.com/kernel/goldfish/列出了许多其他的。

现在我应该 checkout 正确的分支。 This旧问题有一个答案,建议发布

git checkout -t origin/android-goldfish-2.6.29 -b goldfish

从那以后,事情显然发生了很大变化,所以我需要了解我是否必须检查“master”分支,或者我是否遗漏了什么。另外,我不明白 -t 和 -b 选项以及路径的必要性。

综上所述,我应该发布

git checkout 大师

还是别的?

编辑

刚刚从#android-root 那里得到了一些反馈:git branch 列出了local 分支。要列出远程的,请使用 git branch -r。现在我有了正确的 list 。无论如何,我想知道 -t 和 -b 选项的必要性。 -t 选项后面的参数不是 路径,是分支的名称(它似乎以 origin/开头)。但是最后的“金鱼”参数是什么?分支名称不应该跟随 -b 参数吗?

最佳答案

-b-t 选项用于创建名为 goldfish 的本地分支,该分支跟踪名为 的远程分支android-goldfish-2.6.29

你可以用下面的方法做同样的事情:

$ git checkout android-goldfish-2.6.29

...唯一的区别是您的本地分支将与远程​​分支具有相同的名称。如果您只有一个 Remote 和一个名为 android-goldfish-2.6.29 的分支,这应该可以工作。

有关 git checkout 命令的更多信息,请参阅:https://git-scm.com/docs/git-checkout#git-checkout-emgitcheckoutemltbranchgt

关于Android 金鱼分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42753415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com