有人将称为 Git 推力源测试的分支推向共享仓库 。 我可以看到有 git 分支 -r 的分支 。 我如何查看远程测试分支 ? 我试过 :

git 检出测试, 它不会给 git 检出源/ 测试提供任何结果 * (无分支)


当前回答

在您的情况中,您可以使用此命令:

git 检出 -b 测试来源/测试

其他回答

工作命令

git 获取源“ remote_ branch ” : “ 本地_ branch_ name” git开关 “ 本地_ branch_ name” git pull 源“ remote_ branch ” : “ 本地_ branch_ name ”

第一个是从远程分支获取分支和创建本地分支。

第二个是转换到当地分行。

第三是将最近的远程更改拖到本地分支。

在此情况下, 您可能想要创建一个本地测试分支, 跟踪远程测试分支 :

$ git branch test origin/test

在早期版本的 git 中, 您需要一个明确的 -- track 选项, 但是当您正在将远程分支分割出来时, 这是默认的 。

创建本地分支并切换到它,使用:

$ git checkout -b test origin/test

git 获取 -- all

将所有远程分支都带回您的本地

git 检出测试

将您切换到测试分支

要克隆 git 仓库,请:

git clone <either ssh url /http url>

以上命令检查所有分支,但只有主分支会被初始化。如果您想要检查其它分支,请做 :

git checkout -t origin/future_branch (for example)

此命令检查远程分支, 您的本地分支名称将与远程分支相同 。

如果您想要在退出时覆盖您的本地分支名称 :

git checkout -t -b enhancement origin/future_branch

您的本地分支名称是增强, 但您的远程分支名称是未来_ branch 。

这些答案对我毫无用处。

git checkout -b feature/branch remotes/origin/feature/branch