tortoisegit相关内容
我想在 TortoiseGit 的帮助下克隆 git 存储库,但出现错误: 错误:SSL 证书问题,验证 CA 证书是否正常.细节:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:访问 时证书验证失败https://git.assembla.com/pplconnect-PL.webserver.git/info/refs?service=git
..
目前我使用 GitLab 作为我的远程 GIT 服务器. 使用分配给它的 SSH 密钥的单个 Gitlab 帐户没有问题. 但现在我申请了另一个 Gitlab 帐户,并尝试为其使用相同的 SSH 密钥,但我无法将密钥添加到这个新帐户. 尝试添加key时报错如下: 密钥已被占用 指纹已被采集 那么我应该如何使用相同的密钥来访问第二个 Gitlab 帐户呢?如果不可能,我应该如
..
我刚刚开始研究 Git.我使用 Windows 7 并安装了 msysgit(1.7.8) 和 Tortoisegit(1.7.6).该存储库是在可通过 LAN 访问的 Linux 服务器上创建的.我面临的问题是我无法使用 Tortoisegit 克隆存储库,它要求输入密码,但我不确定它要求输入什么密码.同时我可以使用 Git Gui 克隆存储库并执行所有操作.任何人都可以帮助我理解为什么 Tor
..
Tortoise GUI 客户端很酷,但它们并不能真正帮助理解版本控制如何工作以及“幕后"发生了什么.而理解这些东西是非常重要的,尤其是对于 Git.(好吧,最好的方法是在命令行上工作...) ToroiseSVN/TortoiseGit中是否有ssetting可以显示刚刚执行的命令?或者也许是命令日志? 解决方案 在 TortoiseSVN 中,您可以通过启用调试来启用此功能.如果
..
目前我使用 GitLab 作为我的远程 GIT 服务器. 我使用分配给它的 SSH 密钥的单个 Gitlab 帐户没有问题. 但是现在我申请了另一个 Gitlab 帐户并且我正尝试为其使用相同的 SSH 密钥,但是我无法将密钥添加到这个新帐户. 我尝试添加密钥时的错误如下: 密钥已经被占用 指纹已经被采集了 那么我应该如何使用相同的密钥访问第二个 Gitlab 帐户?如果不
..
这可能是一个简单的问题.我在 Windows 8 上运行,我想连接到我公司的存储库.我的公司出于管理原因将默认端口从 22 更改为 1234. 我的 git 存储库看起来像 git@office.comp.com:proj.git. 首先我不明白':proj.git'中的冒号符号,我习惯了斜杠符号.其次,我想要一种使用 TortoiseGit 或从命令行拉取和推送该端口的方法.我尝试更
..
我正在 Windows XP(msysGit 1.7.11、TortoiseGit 1.7.14)上设置 git 环境并尝试实现以下几点: 在不同于默认 22 的端口上的 ssh 连接 ssh 身份验证由 ssh-agent 处理 所以我创建了一个 ~/.ssh/config 文件: 宿主 gitbox用户 gitolite主机名 XX.XX.XX.XX端口 154首选认证公钥身份
..
我已经浏览了 Tim Davis 提供的优秀指南,它是关于配置 Git 以在 Windows 下与 SSH 一起使用,以便生成 Git 服务器,以便为我的 DVCS 提供一个主要位置. 我正在为我的项目创建一个克隆.到目前为止,我已经完成了所有步骤,但我一直在从 TortoiseGit 获取此信息: git.exe clone -v “ssh://Administrator@127.0.0
..
我在 Windows Server 上运行 Gitblit,并尝试将数据从网络上的另一台机器推送到存储库.我使用了 SSL 证书(不是自签名,但我认为是我公司签名的?不太确定它是如何工作的,但 Chrome、IE 等.看到它已通过身份验证). 运行 Gitblit 的服务器名为 itscm,在开发人员的桌面上,我使用这个 URL 通过 TortoiseGit 推送数据: git.exe p
..
我刚刚安装了 Git For Windows,并通过 Cygwin 使用 SSH 创建了我的 SSH 密钥.它似乎在命令行和 Git For Windows GUI 中工作,但现在我想使用 TortoiseGit.TortoiseGit 默认使用类似 Putty 的 SSH 客户端,但显然 GitHub 只接受(开放)SSH,我真的不知道如何进行.我将进行干净的 TortoiseGit 安装,我已
..
可能的重复: 有没有办法克隆一个git仅存储库的子目录? 我正在尝试克隆 github 项目的一部分,但我只能获取根文件夹.这是我第一次尝试使用 github 并且我刚刚安装了 tortoisegit,我曾经使用 svn 和 cvs,您可以在其中取出您想要结帐的文件夹,但似乎 git 在根文件夹中只有一个 .git 文件,所以我不知道该怎么办. 解决方案 有子树合并. 但这里
..
几周前,我在 GitHub 上创建了一个公共项目.今天,我想尝试一些东西,但我想确保我使用的副本是最新的. 我可以先更新我的叉子吗? 如果在我开始更改后叉子发生更改会发生什么.我可以再次更新我的 fork,同时保留我的更改(即合并,如果需要?) 解决方案 是的,您可以pull 原始 repo 中的更改到您的 fork 中.添加一个遥控器(因为 origin 将是你的叉子)并拉动
..
有没有办法用 TortoiseGit 保存 GITHUB 的用户凭据? 每当我执行推/拉操作时,它都会提示我以下对话框. 我想将我的用户凭据信息保存在某个地方,就像我使用 TortoiseSVN 所做的那样. 解决方案 对于 TortoiseGit 1.8.1.2 或更高版本,有一个用于打开/关闭凭证助手的 GUI. 支持git-credential-wincred和gi
..
有些标签是矩形的,而有些标签是切角的. 这些不同的形状是什么意思? 远程分支示例: 本地分支机构示例: 标签示例: 解决方案 == 分支 == 活动分支显示为深红色(默认).绿色的是本地分支,桃子是远程分支.通常分支显示为普通矩形. 本地分支的圆角框表示它具有关联的远程跟踪(例如,master 和 deploy-pr-label).本地远程分支的圆角框用
..
我不确定我是否可以对此做任何事情,保持原样并没有太大的困难. 我确实尝试通过遵循其他 SO 主题等的步骤来解决问题,但最终丢失了我所有的帮助修订提交和文件. 事情有点乱,我会尽力解释.历史记录在一定程度上是可以的: 从 resource.h 中删除未使用的资源 ID 值 你能在日志截图的底部看到吗? 从那时起,大多数提交都是帮助文件修订: 删除帮助主题和多余图片
..
我在 TortoiseGit 日志图中的分支线上有方形和圆形图标.方形图标是什么意思? 解决方案 Square = Merge Commit 轮 = 提交
..
我正在寻找一种方法来防止 TortoiseGit 在文件具有 Unix 行结尾时将文件标记为已更改.当您通过 FTP 下载文件夹时,很难检查远程文件是否已更改,由于 LF 版本下降,它们经常显示为已更改.我在 Windows 上,repos 是 CRLF,但正如我所说,当它们在服务器上更改时,它们最终变为 LF. 解决方案 在该存储库中右键单击 TortoiseGit -> 设置 关闭本
..
我的工作流程中不使用快进合并.我注意到在 git 本身中,可以将其包含在他们的 .gitconfig 中以默认快速转发: [合并]ff = 假 不过,TortoiseGit 似乎对此没有任何作用.当我去合并时,“No Fast Forward"复选框仍然没有被选中.当我执行合并时,我看到它仍然调用命令 git.exe merge Branch_test,没有 --no-ff 开关. 如何
..
有人知道如何在 Visual Studio 2010 中创建工具栏以与 Git (TortoiseGit) 一起使用吗? 谢谢 冲浪鼠 解决方案 我想要 Visual Studio 中的 Git 工具栏,但我没有找到解决方案,所以我想与您分享. 我安装了 Git 源代码控制提供程序 并使用右键单击上下文菜单让 Git 工作(通过 TortoiseGit).由于所有 T
..
我们刚刚将我们的 git 存储库更新到了一个新位置,我正在使用 TortoiseGit 进行一些未提交的更改.我可以在任何地方更改文件夹引用吗?我没有在上下文菜单中看到该选项.如果可以避免,我宁愿不重新创建和合并,因为总共有大约 14 个存储库.我不太精通 git,所以如果问题也有缺陷,请告诉我. 解决方案 据我所知问题.修改远程仓库url的路径是: 右键单击主文件夹 Tortoi
..