|
|
1
628
对于绝大多数人 〔1〕 这里的游客, the correct and simplest answer to the question “如何列出Git 1.7+中的所有远程分支?”是:
对于少数人
〔1〕
如果
〔1〕
截至2018年2月的脚注撰写时,我查看了评论,发现
如果
|
|
|
2
152
它还试图显示分行相对于本地回购的状态:
|
|
|
3
46
|
|
|
4
36
使用
它将用远程的所有新分支更新您的本地分支列表,并删除不再存在的所有分支。在不使用--prune的情况下运行这个更新命令将检索新的分支,但不会删除远程上不再存在的分支。 您可以通过指定一个远程来加速此更新,否则它将从您添加的所有远程中提取更新,就像这样。
|
|
|
5
29
但是
应该这样做。 |
|
|
6
17
你也可以这样做
|
|
|
7
17
|
|
|
8
9
我发现最简单的方法是:
|
|
9
5
运行的最佳命令是
下面是一个开源项目的例子:
如果我们只想得到远程分支,我们可以使用
使用此命令:
还可以为此创建别名:
然后你就可以跑了
|
|
10
5
TL;TR; 这就是您的问题的解决方案:
或:
|
|
|
11
3
使用Gitbash,您可以使用:
|
|
|
12
0
我最后做了一个混乱的shell管道来获得我想要的,只是从origin-remote合并了分支:
|
|
|
13
0
使用此命令,
列出远程分支引用的所有远程分支,包括提交消息、提交ID。 |
|
|
14
0
试试这个…
|
|
|
15
-1
确保您列出的远程源站确实是您想要的存储库,而不是较旧的克隆。 |
|
|
16
-2
尝试
|
|
|
stimulate · 如何自动跟踪git分支上的特定文件 8 年前 |
|
|
Dan Hulme · 如何可靠地获取HEAD值,以便再次签出? 8 年前 |
|
|
akshay1188 · 如何在Xcode9上查看当前的git分支? 8 年前 |