sourcetree

首次在 Mac 上设置 SourceTree
sourcetree

首次在 Mac 上设置 SourceTree

我正在尝试在我的 MacbookPro(Monterey)上首次设置 SourceTree。 在第三个屏幕上,我得到了连接托管账户的提示,我点击了 我选择了基本设置,输入了我的 GitHub 登录名和密码,但是我无法更改默认的 SSH 密钥,该密钥设置为 id_rsa.pub。我的 Mac 上有多个 SSH 密钥,我想输入我为 GitHub 帐户设置的密钥(github_rsa.pub)。 我如何使用 SourceTree 来实现这一点? ...

Admin

我有哪些选项可以将 SourceTree(Git GUI)与 Subversion(SVN)存储库一起使用?
sourcetree

我有哪些选项可以将 SourceTree(Git GUI)与 Subversion(SVN)存储库一起使用?

我感兴趣的一些开源项目使用 Subversion 而不是 Git 进行跟踪。我对 Subversion 一无所知。最近,我学习了 Git 和 SourceTree,对这两个东西非常熟悉。 现在的问题是,既然 SourceTree 不能用于查看 Subversion 项目历史记录,我有什么选择可以查看它?我希望能够克隆存储库以查看历史记录并进行更改。我认为没有办法将 Subversion 信息转换为 Git 信息。 ...

Admin

vsDiffMerge 未作为 Sourcetree 外部合并工具运行
sourcetree

vsDiffMerge 未作为 Sourcetree 外部合并工具运行

我正在尝试将 vsDiffMerge(来自 Visual Studio Professional 2017)设置为 SourceTree 的外部合并/差异工具。但是,当我尝试使用外部工具解决合并冲突时,什么也没有发生。我知道我之前让它工作了,但我最近不得不重新安装 Sourcetree,现在我无法让它工作。 按照本文,我转到工具 > 选项 > 差异。我设置了以下内容: 外部差异工具和合并工具Custom Diff 命令和 Merge 命令均用于"C:\Program Files (x86)\Microsoft Visual Studio\2...

Admin

SourceTree 不断询问 Microsoft 密码
sourcetree

SourceTree 不断询问 Microsoft 密码

SourceTree 每隔几分钟就会要求我提供 Microsoft VisualStudio 凭据。 这很烦人。它完全扰乱了工作流程。 我专门在 gitlab、bitbucket 和 github 上存储基于 php 和 linux 的存储库。但 sourcetree 坚持一遍又一遍地要求提供 visual studio 的凭据。 我在源代码树列表中可能有超过 50 个存储库。除了使用 github 之外,我不记得其中任何一个存储库有与 Microsoft 相关的 git 存储。 为什么会发生这种情况? 我该如何预防? ...

Admin

在 Sourcetree 程序上的 Yubikey 上使用 ssh 密钥
sourcetree

在 Sourcetree 程序上的 Yubikey 上使用 ssh 密钥

我不能做源树使用我的尤比克。有人知道我该如何修复它吗? 谢谢。 PD:我尝试了在互联网上找到的各种建议,但都没有用。例如,我使用终端上的 ssh 连接到 github 并且运行正常,但 Sourcetree 不起作用。 我正在尝试苹果系统莫哈韦 这是 Sourcetree 放在 .ssh/config 中的配置 # --- Sourcetree Generated --- Host *******-GitHub HostName github.com User ****** PreferredAuthentications ...

Admin

Sourcetree 自定义操作 - 无法 posix_spawn:错误 8
sourcetree

Sourcetree 自定义操作 - 无法 posix_spawn:错误 8

我正在尝试使用 Sourcetree 自定义操作来运行 shell 脚本: 当我按下热键时,却收到错误: hubSync.sh 无法 posix_spawn:错误 8 完成但出现错误,请参见上文 为什么 Sourcetree 没有运行脚本? ...

Admin

为什么 Sourcetree 会为 git.heroku.com 打开一个身份验证窗口?
sourcetree

为什么 Sourcetree 会为 git.heroku.com 打开一个身份验证窗口?

当我打开 Sourcetree 时,每隔几分钟就会弹出这个身份验证窗口: 我查看了 Sourcetree 选项中的帐户,但找不到任何与此相关的内容。我记得很久以前研究过 Heroku,但我认为它从未运行过。有人知道是什么原因导致此问题弹出吗? ...

Admin

总结
sourcetree

总结

我的团队使用 sourcetree 作为我们的 git 客户端。我们的项目中有一个第三方插件。它需要几个配置文件。这些文件无法自动生成。它们存储帐户名称、登录令牌和一些临时选项,这些文件不应共享。但每个人都需要这个文件,否则它会报错。所以现在它们总是停留在我们的“未提交的更改”部分,这很烦人。 我有 2 个选择: 从 git 存储库中删除这些文件。将它们添加到 .gitignore 中。要求我的所有团队成员使用他们自己的设置将这些文件添加回他们的本地项目。 看看是否存在“忽略跟踪的文件而不删除它”之类的技巧。 (基本上我觉得如果选项2可行,git应...

Admin

如何将 sourcetree 降级回 1.9.x?
sourcetree

如何将 sourcetree 降级回 1.9.x?

我以为将 sourcetree 升级到最新版本可能会让我摆脱一些非常烦人的错误。但我错了——已知的错误变得更严重,并且出现了新的重大问题(例如,应用程序在最小化一段时间后无法恢复)。 我尝试运行旧版本,但它似乎已被新的损坏版本替换。有没有正确的方法可以恢复原状 - 而不会破坏更多的东西? ...

Admin

Sourcetree 更新至 2.6.3.0 版本后出现问题
sourcetree

Sourcetree 更新至 2.6.3.0 版本后出现问题

将 sourcetree 更新至 2.6.3.0 版本后,它会重复显示登录弹出窗口。 Y 输入了我的用户名/密码并成功了,但几分钟后它再次显示弹出窗口。 ...

Admin

当存储库设置发生更改时,通过 SourceTree 登录 GitHub 不再有效
sourcetree

当存储库设置发生更改时,通过 SourceTree 登录 GitHub 不再有效

当我对存储库进行一些更改后尝试登录时,SourceTree 中出现错误。 我已经更新了远程存储库设置对话框路径中的信息,但是当我运行提交时,它显示旧的信息。 我也尝试过重新启动,重新启动后对话框中会显示新的信息。 看起来 SourceTree 可能在某处存储了一些旧信息,但很可能还有我仍需要做的事情。 ...

Admin