问题标签 [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.
git - TortoiseGit - 表示树中的分支 - 视觉问题
这有点难以用文字解释,但我会尽力而为,你会努力跟上;如果一开始有什么不清楚的地方,请不要犹豫,我会尽力澄清。
当 TortoiseGit 有一个分支时,它看起来大概是这样的:
当我将工作拆分到一个新分支时,它看起来像这样:
当我从主分支分裂到另一个新分支时,它看起来像这样:
有没有办法让我创建和工作的每个新分支都有自己的“线”......我的意思是:
所以它们不会“垂直重叠”。这样每个分支都有自己可以遵循的垂直线(出于某种原因,这对我来说看起来相当混乱,现在的方式)。其他适用于 Windows 的 Git 客户端是否以不同的方式执行此操作?
tortoisegit - 在某个提交后使用 TortoiseGit 删除所有内容
使用 TortoiseGit(我试图避免使用命令行)如何删除从某个提交中附加的所有提交,并“回到过去”(示例用法:继续做某事,认为我不喜欢它的位置正在走,并决定“返回”,不考虑中间的一切)。
简而言之,我希望“返回”5 次提交,然后删除它们。
git - 推送到 github 时突然出现“没有可用的支持的身份验证方法”
几周前我开始了一个 github 项目。我能够毫无问题地推动更改(我正在使用 TortoiseGIT)。
今天突然间,当我尝试推送更改时,出现“PuTTY 致命错误”“已断开连接:没有可用的支持的身份验证方法”错误窗口。
您有什么可以解决问题的建议吗?
git - 如何使用 tortoisegit 创建本地裸存储库?
Greg 的评论帮助我理解了tortoisegit 推送成功,但是没有新文件?
如何使用 tortoisegit 创建本地裸存储库?
我可以右键单击并从 github 克隆一个存储库并推送。我想创建一个本地存储库,然后做同样的事情,克隆和推送。我怎么做?
-edit- 我已经创建了一个本地存储库,但我无法推送到它。我需要拉动一切。我喜欢推动我的两个项目的一致性。
git - 如何从 Git 导出所有更改/添加的文件?
我对 Git 很陌生,我有一个小问题。
在 SVN 中[这感觉就像阿尔伯特叔叔的一个傻瓜和马的故事......“在战争期间......”]当我想用我的最新更改更新生产站点时,我会在 TSVN 中做一个差异并导出所有两个修订版之间更改/添加的文件。可以想象,之后很容易将这些文件发送到生产站点。
但是,似乎我无法在 Git 中找到“导出更改的文件”选项。我可以做一个差异并查看更改,我可以获得文件列表,但我实际上无法导出它们。有没有合理的方法来做到这一点?我错过了一些简单的东西吗?
再次澄清一下,我需要导出两个特定提交之间的所有更改。
提前致谢!
git - Git diff 疯了?
我试图弄清楚我本地的 Git 存储库发生了什么。
- 我编辑一个文件。
- Git 报告文件中的所有内容都已更改(我只更改了一行)
- 起初我认为“一定是换行问题”,但事实并非如此。我在 TortoiseGit 中做了一个差异,一切看起来都很好。我用 Netbeans(git 插件)做了一个差异,一切似乎都很好。
- 我做了一个重置,备份文件,修改它,git再次报告一切都改变了。
- 我在 Total Commander 中进行了二进制比较,除了我更改的单行之外,文件没有任何区别。
- 我再次进行硬重置。Git 告诉我它已成功完成。Git 状态仍然显示我的文件已更改。我对这件事进行了区分,没有任何区别——bug git 说有。
我试过同时使用 git bash 和 gui,结果相同(我在 Windows 上)。任何线索,这里发生了什么?
windows - 在 64 位 Windows 上的 32 位应用程序中获取 TortoiseSVN/TortoiseGit 图标覆盖
在 Windows x64 上安装 TortoiseHg 时,我可以选择同时安装 x86 和 x64 shell 扩展,这很有用,因为我最喜欢的 Windows Explorer 替代品是 32 位的。但是 TortoiseGit 或 TortoiseSVN 没有这样的选项,因此使用它们需要打开资源管理器窗口。
我知道可以并排安装 32 位和 64 位版本的 TortoiseSVN,但是:
有没有办法在他们之间共享设置?
这同样适用于 TortoiseGit 吗?
git - TortoiseGit - 慢速显示日志修订查询
目前,我们有一个问题是TorotiseGit - Show Log
需要很长时间来填充分支/标签历史。另一方面,GIT GUI 最直接地显示了修订。虽然 GIT GUI 需要双击修订版才能查看更改的内容。
我们有一个包含 300,000 个文件的存储库,最近大约有 3000 个修订版。在此之前,管理员对其中一个主目录进行了 SVN 移动。是的,这意味着从一个目录移动到下一个目录的所有 250,000 个文件。这可能是减速的原因。
在处理大型 svn 存储库的情况下,有没有办法加快 TorotiseGit 以更快地显示日志结果。
git - tortoisegit 不拉
我是 Git 新手。我安装了 msysgit,配置了 ssh 并从 GitHub 拉了一个解决方案(我自己的解决方案,我从另一台计算机推送它)。拉力奏效了。
现在,我安装了 tortoisegit 让生活更轻松。它在 Windows 资源管理器中显示正确的项目。我希望上下文菜单中有“拉”和“推”条目,但我找不到它们。错在哪里?