Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在git获取后使分支可访问_Git_Fetch - Fatal编程技术网

在git获取后使分支可访问

在git获取后使分支可访问,git,fetch,Git,Fetch,有没有一种方法可以在git获取后直接访问分支,而无需git签出 如果我使用git fetch命令,我希望在使用后显示的列表中直接看到新分支,例如git branch如果“可访问”是指在git branch给出的列表中可见,那么可以使用-a标志: git branch -a 它将显示所有分支,包括远程跟踪分支 因此,如果有人将second_branch添加到远程存储库,在运行git fetch之前,您可能会看到: %> git branch -a * master remotes/orig

有没有一种方法可以在
git获取后直接访问分支,而无需
git签出

如果我使用
git fetch
命令,我希望在使用后显示的列表中直接看到新分支,例如
git branch

如果“可访问”是指在
git branch
给出的列表中可见,那么可以使用
-a
标志:

git branch -a
它将显示所有分支,包括远程跟踪分支

因此,如果有人将
second_branch
添加到远程存储库,在运行
git fetch
之前,您可能会看到:

%> git branch -a
* master
remotes/origin/master
%> git branch -a
* master
remotes/origin/master
remotes/origin/second_branch
然后在
git fetch
之后,您可能会看到:

%> git branch -a
* master
remotes/origin/master
%> git branch -a
* master
remotes/origin/master
remotes/origin/second_branch

如果您只想查看远程跟踪分支,还有
-r
选项。

不可能。这就是我要找的。非常感谢。