问题标签 [tortoisegit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1640 浏览

git - TortoiseGit(64 位)在 cpt 重启时停止工作(win 7 64 位)

我在 Windows 7 64 位上安装了 TortoiseGit 1.6.5.0 64 位和 Git,连接到本地 git 服务器。它在第一次安装后运行了 3 天。周末后重新启动 cpt 时,它停止在克隆上运行(“网络错误:连接被拒绝”)。用于连接服务器的 Rsa 密钥适用于 putty。Git 独立版也可以使用相同的 rsa 密钥,使用 TortoisePlink.exe。

已尝试卸载并重新安装 TortoiseGit,但结果仍然相同 - TortoiseGit 不行(克隆、推送、拉取......)。

曾尝试取出Putty强制TortoiseGit使用自己的pagent.exe,没区别。

想用 TortoiseGit 代替 Git。任何建议都会受到欢迎。蒂亚。

0 投票
3 回答
2376 浏览

windows - 是否可以在同一个文件夹中有多个本地 git 存储库?

并感谢您花时间阅读我的帖子。

我目前正在使用 Unity Engine - 这要求某些文件位于项目目录中的某些文件夹中。例如,假设我有这个假设项目 - LameGame。我的文件夹看起来像这样

我通过 git 为 Unity Engine 维护了一些不同的插件,并且想知道是否有办法将它们作为子模块导入到同一个项目中。我遇到的问题是它们不能都有一个唯一的目录 - 它们需要像这样在目录之间传播:

插件A

插件B

因此,理想情况下,我正在寻找一种解决方案,它允许我的主要项目以及插件都来自 Assets/ 文件夹。这对 Git 可行吗?

提前感谢您的任何输入/反馈/建议!

(注意:我主要使用 Windows 7 和 TortoiseGit)

0 投票
4 回答
5779 浏览

git - 你能用 TortoiseGit 与索引/暂存区交互吗?

我的任务是向我的同事介绍 Git,他们几乎完全是 Windows 用户,习惯于使用 TortoiseCVS。我已经使用 Git 大约一年了,但我几乎只使用 Unix 命令行界面。

所以我一直在尝试熟悉包括 TortoiseGit 在内的 Windows GUI Git 工具。但在我看来,这不仅仅是 Git 命令行界面上的 GUI 皮肤,而且实际上完全抽象了一些东西,特别是索引。

例如,当我在 Windows 资源管理器中右键单击一个新的、未版本控制的文件时,我可以从 TortoiseGit 菜单中选择“添加”,然后提交该文件,但是在 Git 中已经存在的文件中缺少相同的菜单项,在在这种情况下,我只看到“子模块添加”选项。

有没有办法用 TortoiseGit 与索引交互?

我正在寻找git add, git diff --cached, 和的类似物git reset HEAD

这是给 Google 小组的一条关于此的消息,但它是从去年夏天开始的。

我正在使用 TortoiseGit 版本 1.6.5.0 和 msysgit 版本 1.7.4.msysgit.0,如果重要的话。我几天前才安装了这些,所以它们可能是最新的。

0 投票
2 回答
3989 浏览

git - Git:由于看似随机的合并,更改不断丢失

我觉得这将是一个显而易见的答案,但我似乎无法解决。

似乎发生的事情是我向服务器提交/推送了一些更改,并且我的副本上的一切看起来都很好。

然后,另一个开发人员从同一分支从服务器中提取(据我所知,据称看到了我的更改),进行了一些修改,将它们提交到他们自己的本地副本,然后最终将其推送回服务器。

在执行此操作的过程中,我的更改会丢失,因为它们的推送(326c8fd0 ...)会导致与大量删除/添加行合并,将存储库重置为更旧的版本。即使使用存储库的新副本,这种情况现在也发生了几次。

下面突出显示的行 (8def6e9..) 是我所做的提交,假设其他开发人员提取了更改,则以下提交应该在同一分支上。合并发生在 326c8fd0 最终导致错误地重置存储库,丢失以前的更改。

TortoiseGit 日志

关于为什么会发生这种情况,我是否遗漏了一些非常明显的东西?我们都在使用 TortoiseGit。

对不起,可能是含糊的解释。

0 投票
1 回答
11444 浏览

visual-studio-2010 - 向 Visual Studio 添加 Git (TortoiseGit) 工具栏的解决方案

任何人都知道如何在 Visual Studio 2010 中创建一个工具栏以与 Git (TortoiseGit) 一起使用?

谢谢

冲浪鼠

0 投票
4 回答
11712 浏览

version-control - TortoiseGit 日志窗口中的颜色是什么意思?

红色和肉色条代表什么?

在此处输入图像描述

0 投票
1 回答
1026 浏览

git - ProjectLocker 和 TortoiseGit

我正在尝试使用 TortoiseGit 设置 ProjectLocker。我已完成所有需要的步骤,但是当我尝试推送到远程服务器时不断收到以下错误

推送到 git-davidmz@pl3.projectlocker.com:gemscope.git

错误:gitosis.serve.main:命令的参数看起来很危险

致命:远端意外挂断

我找不到哪里出了问题,希望有人可以帮助我解决错误的设置。

附言

我使用了这个网站 http://www.webupdate24.com/git-in-windows-with-tortoisegit-client-projectlocker-free-git-hosting.html

0 投票
3 回答
6235 浏览

git - 用 git 计算行更改?

有没有一种简单的方法可以向 git 询问我在特定日期范围内添加(或添加和删除)的行数?

我在 Windows、Linux 和 TortoiseGit(Windows) 上使用 git

0 投票
5 回答
8724 浏览

git - 使用 TortoiseGit 推送到远程 Git 存储库时出现身份验证错误

当我尝试使用我最喜欢的工具 TortoiseGit 推送到我的远程仓库 (Unfuddle) 时,我收到以下错误。然后我打开 GitGUI 并且能够毫无问题地推送。我通过谷歌搜索收集到一些 PuTTY 变体需要运行的选美比赛,并且它正在运行。我接下来看哪里?

没有可用的受支持的身份验证方法(服务器发送:publickey)

0 投票
1 回答
49 浏览

git-svn - 使用 git-svn 时我应该在哪个分支上运行 dcommit?

我刚刚开始在工作中使用 TortoiseGIT 来处理我的 SVN 存储库(我必须在分支之间跳转很多次,这样可以节省很多停机时间)。但是,我只使用了 Git 或 SVN,但没有使用 git-svn。我应该先将我的本地分支与远程/主干合并,还是只是从主服务器执行 dcommit 足以让我的更改进入主干?