问题标签 [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 投票
2 回答
3315 浏览

tortoisegit - 在 TortoiseGit 中,如何从本地分支“复制”某些文件?

我正在“master”分支中开发,并想从“feature-1”复制一些文件。我怎么能用 TortoiseGit 做到这一点?

(我对命令行解决方案不感兴趣。)

0 投票
1 回答
823 浏览

windows - 网络驱动器上的 Git 客户端

如果我有一个带有 git repo checkout 的网络驱动器,例如,Windows 机器 (A) 上的 samba 驱动器连接到本地结帐所在的 Linux 机器 (B)。有没有办法让 A 上的客户——谁可以看到驱动器——通过 B 上定义的 ssh 访问来执行 git 操作?

0 投票
2 回答
17211 浏览

git - 如何从我的主干获取更改到分支?

我刚开始使用 Git,发现当我在分支中实现一个特性时,我会遇到一些确实需要尽快推送到主干的 bug。为此,我使用 checkout 切换回主干,进行更改并提交它们。我现在有一个没有错误的树干。

不幸的是,我的分支也需要修复这个错误。由于功能不完整,我不能只是将分支合并回主干。如何更改我的分支,以便它接收我对主干所做的更改?

如果重要的话,我正在自己开发,因此只需担心一个存储库。

我正在使用 TortoiseGit,所以特定的说明会有所帮助,但不是必需的。

0 投票
11 回答
28328 浏览

git - GIT:“致命:无法写入 new_index 文件”同时提交

当我尝试提交对本地仓库的更改时,我收到以下消息:
致命:无法写入 new_index 文件

0 投票
6 回答
5470 浏览

git - Cygwin 和 TortoiseGit

我最近在全新的 Windows XP 安装上安装了 Cygwin 以及 Git 二进制文件和 TortoiseGit 的副本。我似乎能够通过 TortoiseGit 执行大多数 Git 操作,例如查看日志等,但是当我通过 TortoiseGit 提交时,我收到了这条消息......

错误:无法创建临时 sha1 文件名:没有这样的文件或目录

我可以通过命令行提交 - 我似乎无法通过 gui 界面提交!

0 投票
1 回答
16010 浏览

git - 关于在工作流中使用 TortoiseGit 的任何好的教程?

大多数 git 教程都使用命令行,这很好,但我正在寻找专门显示TortoiseGit中的工作流的资源(注意强调工作流,而不仅仅是安装和基本的签出/提交)。

任何链接/建议?

0 投票
3 回答
509 浏览

git - 克隆 git 存储库时出错(无法打开选美程序)

我在 github 上打开了一个存储库,现在正在尝试使用 TortoiseGit 1.5.3.0 克隆它。我收到这些神秘的错误:

当我尝试按照 github 上的说明进行操作时,执行“git commit -m 'first commit'”后出现以下错误

编辑

试图诊断,这就是我所做的:

  1. 重新安装了最新的 Tortoise Git
  2. 试图创建一个本地存储库。得到了这个有用的盒子:

替代文字

接下来,我尝试从 Tortoise 中清除我的个人数据,并重新输入我的用户名和密码。得到了同样可爱的错误窗口。

0 投票
2 回答
4060 浏览

git - TortoiseGit 等价于 TortoiseSVN 的全局忽略模式

是否有与 TortoiseSVN 的“全局忽略模式”设置等效的 TortoiseGit?

0 投票
3 回答
8693 浏览

git - 在 git 或 tortoisegit 中撤消还原

有没有一种简单的方法可以撤消 tortoisegit 恢复?

这里有更多信息:我刚刚提交了一个大的多文件签入,然后我决定我想在大文件之前提交一个单独的小签入,以便明天更容易修改那个大签入。

于是我在tortoisegit中调出登录,在上次checkin上右击,选择“revert”。这撤消了更改并删除了我工作目录中的一堆文件。我真正想要的是“重置”(回滚签入并保留我的工作目录),而不是还原(在我的工作目录中创建一个“撤消签入”)。

如何撤消我的还原?

0 投票
1 回答
5412 浏览

python - git错误:无法生成.git/hooks/post-commit:没有这样的文件或目录

我正在尝试编写一个提交后挂钩,我在映射驱动器 (V:) 上有一个 Git 存储库,msysgit 安装在 C:\Git 中,Python 安装在 C:\Python26 中。

我在 Windows 7 64 位上运行 TortoiseGit。

脚本是:

如果我从命令行运行“git commit ...”命令,它似乎根本没有运行钩子脚本。