是否可以在SourceTree中使用IntelliJ Diff工具?我知道它可以从终端访问.
谢谢
在合并后尝试提交时,我收到此错误消息:
"致命:你正处于合并的中间 - 无法修改."
我该如何解决这个问题?据我所知,我已经解决了所有冲突,我只需要完成合并并提交更改.但是产品不会让我,也不会给我任何关于我接下来要做什么的线索,并且没有选择"完成合并"
每当我尝试提交更改时,我都会收到错误消息,而现在我不知道如何处理它!
我正在使用git gpg签名.我想禁用它.我已经定了.gitconfig
[user]
name = NAME
email = EMAIL
signingkey = KEY
...
[commit]
gpgsign = false
Run Code Online (Sandbox Code Playgroud)
我的提交仍默认签名.
PS:我也从Sourcetree Repository/ Repository Settings/Security选项卡禁用了.Sourcetree和终端部队都使用gpg.
我在Windows上运行SourceTree 1.6.11.我克隆了一个Git存储库,但它没有显示我的远程分支:

SourceTree只显示本地分支吗?
它显示了所有标签.
我几天前开始使用SourceTree来管理我的Mac Mercurial存储库.现在我遇到问题,当推送到我的远程存储库时,在新分支上创建一个新的头,我想强制它.
但是,我无法在SourceTree中找到任何允许我为推送设置强制选项的特定选项.是我无法找到它还是没有可能设置它?
在此先感谢迈克尔
在SourceTree中,如何将日志限制为仅显示影响给定文件夹中文件的提交?
即相当于:
git log path/to/folder
当我在"develop"分支上进行更改时,我看到分支旁边的向上箭头告诉我将推送多少更改.让您感到困惑的是sourcetree如何决定这个数字是多少?
它似乎与称为帅哥的东西有关?什么是帅哥?
是否存在返回相同数字的等价git提交?
我意外地将功能分支推送到远程主站.现在我想将master恢复为之前的提交.当我选择"将当前分支恢复到此提交"时,仅恢复本地分支,并且因为远程主机是55(意外推送),所以我无法将刚恢复的本地主机推送到远程.
在SO和Google上查看这个问题时,我发现许多人使用命令行强制推送.但是因为我正在使用Source Tree,所以我想提出一种实际使用Source Tree的方法.
我也找到了rebase选项,但我似乎无法找到一步一步的教程..
有任何想法吗?
这个问题和其他一些人讨论了如何在Mac上运行,但我无法在Windows上找到MS或Atlassian的文档,而无需尝试将其作为全局git设置.(我更喜欢在可能的情况下在IDE中更改内容.)
在SourceTree的"选项"对话框"差异"选项卡中使用"自定义"设置时,有哪些参数用于与VS-Code进行差异和合并?

使用Mac OS X Yosemite(10.10),我无法在SourceTree中激活GnuPG签名提交,因为复选框已禁用.如何启用提交签名?