相关疑难解决方法(0)

如何显示我的全局git配置?

我想显示所有配置的git部分.

我只找到git config --get core.editor并且我想输出全局配置的所有内容,而不仅仅是配置的默认编辑器.

git

959
推荐指数
13
解决办法
71万
查看次数

Git:如何将KDiff3配置为合并工具和差异工具

最近我使用的是GitExtension 2.46,但具有相同功能的Git版本是1.9.4.msysgit.2.我只想使用Git命令,我卸载了GitExtension并安装了GitKDiff3的最新版本.

当我进行合并并发生冲突时,我运行以下命令:

$ git mergetool
Run Code Online (Sandbox Code Playgroud)

然后我收到消息:

合并工具kdiff3不能用作'kdiff3'.

我猜它必须是KDiff3路径.

环境

  • 操作系统:Windows 10
  • Git 2.6.1.windows.1
  • KDiff3 0.9.98(64位)

问题:

  • 我必须在.gitconfig文件中配置如何$ git mergetool使用版本LOCAL,REMOTE,BASEMERGED冲突文件打开KDiff3 GUI 的命令?

  • 如何配置它使用它有diff-tool?

git mergetool git-merge kdiff3

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

最终将使用哪个版本的git文件:LOCAL,BASE还是REMOTE?

当有一个collison期间git merge,我打开一个名为Meld的合并工具.它打开三个文件LOCAL,BASE和REMOTE.正如我读过LOCAL是我的本地分支,BASE是共同的祖先,REMOTE是要合并的分支.

现在问我的问题:最终会使用哪个版本的文件?是REMOTE吗?如果是这样,我可以根据需要编辑它,不管BASE分支中的内容是什么?

git meld git-merge

166
推荐指数
6
解决办法
9万
查看次数

从 master 分支更新 develop 分支,而不会丢失 develop 中的任何更改

嗨,我有一个基于主分支的开发分支。我在开发分支中进行了更改。现在,我的问题是如果要更新 master 分支,如何在不丢失我在 develop 分支中所做的更改的情况下升级基于 master 分支的 develop 分支?

git github git-branch

4
推荐指数
1
解决办法
7271
查看次数

标签 统计

git ×4

git-merge ×2

git-branch ×1

github ×1

kdiff3 ×1

meld ×1

mergetool ×1