标签: tortoisegit

合并后如何自动将文件解析为已解析

我开始使用TortoiseGit for Windows但我发现有些烦人的事情.例如,当我在合并期间发生冲突时,我需要执行以下操作:

  • 做3路合并(当然......别无选择)
  • 将文件标记为已解决

如果合并成功结束,是否有自动标记文件的方法?

谢谢你的任何指示,

尤利安

git merge tortoisegit windows-7 3-way-merge

2
推荐指数
1
解决办法
1641
查看次数

git diff 与父 1 - 2

我在看 Tortoise 的日志,有这条消息 Commit:ab77ac9ca5264c531586ad9c5f007395d3e7ae9b

  • 合并 repo 的分支“master”:R:/AAL/dotNET/OPDash

还有“与父母 1 的差异”和“与父母 2 的差异”不知道我应该做什么。

我应该在 Tortoise 中运行合并选项吗?

windows git tortoisegit

2
推荐指数
1
解决办法
6865
查看次数

为什么 tortoisegit 从不提示我输入密码(并且因为缺少凭据而失败)?

我现在已经在桌面上重新安装了 tortoisegit 两次,出于某种原因,它在使用我的 Google Code 存储库时永远不会提示我。我已经提交了更改,我只想将它们同步出来。我来自 tortoisesvn 和 tortoisehg,这绝对是可能的。我正在尝试将我的 repo 转换为 git,但遇到程序问题,没有提示输入任何类型的密码,然后由于权限而无法同步。

authentication credentials tortoisegit

2
推荐指数
1
解决办法
9074
查看次数

不能在repo中重新定义和管理Excel Sheet的冲突

我们在团队中使用TortoiseGit.回购中有一个共享的Excel工作表.当我提交更改并尝试推送时,它表示存在冲突,我拉动并尝试重新绑定,但它表示它不支持此类型的文件.

没有TortoiseGit rebase支持Excel工作表或非文本文件?

git tortoisegit

2
推荐指数
1
解决办法
4135
查看次数

升级到 TortoiseGit v1.8.15.0 和 Git v2.5.0 后找不到主机

我刚刚更新了我的 TortoiseGit 从v1.7.*tov1.8.15.0和 Git 从1.* to v2.5.0.windows.1。现在尝试执行远程操作,就像pull我收到错误一样:

git.exe pull -v --progress "origin"

无法打开连接:主机不存在致命:无法从远程存储库读取。

请确保您拥有正确的访问权限并且存储库存在。

git 没有完全退出(退出代码 1)(1747 毫秒 @ 19.08.2015 18:43:33)

我将SSH client设置从更改TortoiseGitPlinkPuTTY。它也不起作用,但PuTTY Error提供了以下信息:

无法打开与 github.com-foo 的连接

主机不存在

我使用别名,~/.ssh/config看起来像这样:

#github.com-foo account
Host github.com-foo
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa_foo

#github.com-bar account
Host github.com-bar
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa_bar
Run Code Online (Sandbox Code Playgroud)

这在升级之前有效并且仍在msys.

TortoiseGit 似乎忽略了config. 如何让 TortoiseGitconfig再次尊重?

ssh plink tortoisegit

2
推荐指数
1
解决办法
5554
查看次数

git 工作正常,但 tortoisegit 因“无法生成 sh”+“无法分叉”而中止

我无法使用 tortoisegit 进行克隆或获取。输出窗口给出了这些错误:

error: cannot spawn sh: No such file or directory
fatal: unable to fork
git did not exit cleanly (exit code 128)
Run Code Online (Sandbox Code Playgroud)

但是如果我运行输出窗口中显示的 git 命令行它运行良好
那么问题似乎出在乌龟的配置上?

一些信息:

  • 我使用 git 1.9.5 和 tortoisegit 1.8.15.0 没有问题。我升级到 git-2.5.1,问题出现了。我回到 git-1.9.5 但问题仍然存在。
  • 存储库是本地网络上机器上的目录。我不使用 ssh。
  • 我从互联网上的存储库中获取没有问题
  • 我重新安装了 tortoisegit 没有更多的成功......

你知道问题出在哪里吗?或者你知道如何清理 tortoisegit 的存储配置?

谢谢你的帮助。

[编辑]
我刚刚更改了 tortoise 设置中的 git.exe 路径(settings/general/git.exe 路径)。它设置为C:\Program Files\Git\bin\libexec\git-core。我将其更改为C:\Program Files\Git\bin
它再次起作用。git.exe 有 4 个目录:

  • C:\Program Files\Git\bin
  • C:\Program Files\Git\cmd
  • C:\Program Files\Git\mingw64\bin
  • C:\Program Files\Git\mingw64\libexec\git-core …

tortoisegit

2
推荐指数
1
解决办法
3932
查看次数

TortoiseGit提交窗口没有选择默认值

在TortoiseGit的提交窗口中,默认选择所有文件.我想默认选择"无"或没有文件.

有没有设置这样做?

tortoisegit

2
推荐指数
1
解决办法
182
查看次数

如何在TortoiseGit中查看当前的.ignore列表?

我正在尝试将文件夹添加到Git版本控制(它的同级已经在Git中)。但是Git告诉我该文件夹已经在版本控制中或在“忽略”列表中。(它不在版本控制中-“ vc”没有图标,也没有版本历史记录)。

但是我找不到在哪里可以看到.ignored文件列表。(我在.git文件夹和TortoiseGit设置中查看。不走运。)

git tortoisegit windows-7-x64

2
推荐指数
1
解决办法
5497
查看次数

无法在Windows上克隆,但可以从Gitlab服务器在Linux上克隆

我试图通过SSH从远程Gitlab服务器克隆存储库.我使用Gitlab CE version 9.3.9 755bb71TortoiseGIT version 2.5.0git (for windows) version 2.14.0

SSH密钥已正确安装,因为我已使用测试身份验证

ssh -vT git@192.168.100.100 -i /path/to/.ssh/key
Run Code Online (Sandbox Code Playgroud)

我使用上面的密钥获得以下消息验证成功

OpenSSH_7.5p1, OpenSSL 1.0.2k  26 Jan 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to 192.168.100.100 [192.168.100.100] port 22.
debug1: Connection established.
debug1: identity file /path/to/.ssh/key type 1
debug1: key_load_public: No such file or directory
debug1: identity file /path/to/.ssh/key-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.5
debug1: Remote protocol version 2.0, …
Run Code Online (Sandbox Code Playgroud)

linux windows git tortoisegit gitlab

2
推荐指数
1
解决办法
838
查看次数

如何在TortoiseGit日志中搜索,过滤掉合并提交?

要从TortoiseGit日志中筛选出合并提交,我们可以搜索!Merge.

但是,如果我们同时输入任何其他搜索关键字,!Merge则忽略该命令并且合并提交将出现在搜索结果中.

我们如何在TortoiseGit日志中搜索,过滤掉合并提交?

git tortoisegit

2
推荐指数
1
解决办法
291
查看次数