相关疑难解决方法(0)

如何查看哪些git分支正在跟踪哪个远程/上游分支?

我知道我可以这样做git branch --all,这向我展示了本地和远程分支,但是向我展示它们之间的关系并没有那么有用.

如何以显示哪个本地分支正在跟踪哪个远程的方式列出分支?

git

771
推荐指数
9
解决办法
31万
查看次数

如何更改远程分支正在跟踪?

central库必须建立一个新的服务器上,所以我创建了我的本地回购新的远程,并推到这一点.

但现在,当我这样做时git pull,它声称我是最新的.这是错的 - 它告诉我关于旧的远程分支,而不是新的远程分支,我知道事实上有新的提交提取.

如何更改本地分支以跟踪不同的遥控器?

我可以在git配置文件中看到这个,但我不想搞砸了.

[branch "master"]
    remote = oldserver
    merge = refs/heads/master
Run Code Online (Sandbox Code Playgroud)

git

608
推荐指数
8
解决办法
37万
查看次数

是否有类似于bzr qannotate的git blame gui?

作为一个以前的bzr用户和新手,git我正在努力寻找git blame类似的好GUI工具bzr qannotate.后者有两个主要观点:

  1. 具有短注释信息的文件内容查看器(谁在哪个版本中更改了行)+基于提交者ID和更改年龄的背景着色.
  2. 文件日志查看器:当我单击文件内容中的行时,我可以看到该行更改时的修订以及有关它的所有日志信息.

截图: 在此输入图像描述

我看到XCode IDE有类似内置的内容,虽然它在编辑器窗口内,因此不是很方便.

到目前为止,我已经尝试过GitX 0.7.1和M​​ac的GitHub - 他们都没有"责怪".

我刚刚检查了SourceTree for Mac,虽然它有责备支持,但它相当简陋,并且显示我几乎与命令行相同git blame,尽管我可以双击该行以查看相应的修订和另一个窗口中的更改.那仍然不如bzr qannotate.

我可以使用其他GUI工具吗?

git bazaar blame

20
推荐指数
3
解决办法
5070
查看次数

git中的这个分支跟踪(如果有的话)是什么?

在使用--track(或保留默认值,或--notrack)创建分支后,您希望提醒您分支正在跟踪的内容.除了搜索.git/config文件之外,还有一种方法可以显示分支正在跟踪的内容吗?

git branch git-branch

18
推荐指数
3
解决办法
1万
查看次数

git:如何指定默认的远程push-to分支?

假设我有一个名为' abc' 的跟踪分支跟踪origin/master.

当我在' abc'并且做一个时git push,它会abc' 推' ' abc'.
如何使用' git push' 指定远程推送分支?

git git-push remote-branch

15
推荐指数
1
解决办法
1万
查看次数

标签 统计

git ×5

bazaar ×1

blame ×1

branch ×1

git-branch ×1

git-push ×1

remote-branch ×1