问题标签 [git-extensions]

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 投票
5 回答
2865 浏览

windows-7 - GitHub noobian,我应该安装 msysGit 还是 Cygwin?

我打算将GitHubGit 扩展一起使用,并可能与 FogBugz 集成(可选)。

查看下载页面并阅读一些与技术相关的问题,我想看看您认为在 Windows 7 上安装什么会更好,因为我想与 Visual Studio 2008 集成(认为这将通过 GitExtensions)。

两者之间的直接答案(msysGit 或 Cygwin?)会很棒,但如果我确实完全错过了标记(这有关系吗?)将从 Subversion 导入。

0 投票
2 回答
1916 浏览

git - 如何在 Visual Studio 2010 Beta 2 上安装 GitExtensions?

如何手动安装 GitExtensions 作为 Visual Studio 2010 Beta 2 的插件?当前安装程序中没有自动选项,只有 Visual Studio 2005/2008 的插件选项。

0 投票
1 回答
855 浏览

visual-studio-2008 - Visual Studio 中的 Git 集成中断

使用 Visual Studio 2008,安装了 9.0.30729.1 SP1 (msys) git,git versin 1.6.5.1.1367.gcd48,git-gui 0.12.0.23.ga91be。

我在菜单栏中有 GIT 菜单,在工具栏中有 git 图标,但单击它们不再有任何效果。它以前在我以前的笔记本电脑上工作过。但这可能是一个(有点)旧的 git 版本,并且可能与 vs2008 略有不同。以前肯定是 vista,现在(64 位)赢了 7。

它可能在安装 VS 2008 SP1 期间损坏。我试过重新安装 Git。我还考虑了从旧笔记本电脑复制的存储库的问题。但重命名 .git 目录并没有帮助。甚至 Git-About Git Extensions 菜单项也不起作用。然而,任务栏中的按钮在加载和关闭项目时应该激活和停用。最后一件事我认为窗口在屏幕外打开(笔记本电脑配置,更改屏幕设置)但 alt-tab 不显示 antyhing。

欢迎提出想法!

0 投票
1 回答
1889 浏览

visual-studio - 使用 Git Extensions 在 Visual Studio 2005 中添加 Git

我是 Git 新手,刚刚安装了 Git Extensions (Windows Vista)。Git 的东西确实出现在 Visual Studio 中(我可以看到 Git 工具栏命令),但似乎没有做任何事情。

该插件似乎在 Windows 资源管理器中工作 - 在资源管理器中右键单击文件时,我有一个带有 Git 扩展的栏。选择“设置”确实会在“清单”选项卡中显示一系列绿色条。

我删除并重新安装了 Git 扩展 - 不确定这是否会导致问题。

任何指针?我可以做些什么来更好地诊断问题?

非常感谢任何帮助。

杰拉德

0 投票
1 回答
3816 浏览

version-control - 哪个更用户友好:TortoiseGit 或 TortoiseHG?

当我远程工作时,我一直在尝试使用 Mercurial 和 TortoiseHG 来跟踪我的工作(使用慢速 VPN,除非我有可用的东西,否则我不想使用 SVN)。
我发现 TortoiseHG 有点难以使用 - 或者至少它通常不能按我期望的方式工作,所以我正在考虑切换到 GIT 和 TortoiseGIT。(例如,我在将源代码回滚到早期版本时遇到问题,但我仍然不知道我做错了什么)

我的问题是它们是否具有相似级别的功能/用户友好性,或者一个是否比另一个更好。你的经历是什么?

对该主题感兴趣的人的更新:
我的公司已转移到 git,我们正在使用GitExtensions而不是 Tortoise。
我真的很高兴。

0 投票
5 回答
42276 浏览

git - 如何将 Winmerge 与 Git 扩展一起使用?

我正在使用Git Extensions,它预先安装并设置 KDiff 作为 diff 工具来解决合并冲突。不过,我非常喜欢 Winmerge,并想用 Winmerge 替换 KDiff。

在 Git Extensions 设置中,有更改 Mergetool 的设置,但我似乎无法弄清楚我应该使用什么语法以及为什么。似乎有 4 个变量:$BASE、$LOCAL、$REMOTE、$MERGED。看来我应该将这些传递给 WinMergeU.exe,但是使用哪些命令行参数?

我已经尝试搜索了几次,但实际上似乎没有任何答案。

0 投票
1 回答
225 浏览

visual-studio - 使用 Git 扩展在 Visual Studio 2008 中跨项目提交更改

想象一下 Visual Studio 2008 中包含三个项目的解决方案。其中两个是文件系统明智的,位于解决方案主目录下,第三个是通过添加现有项目从解决方案外部的位置添加的。

前两个项目是覆盖解决方案目录的 git 存储库的一部分,而第三个项目有自己的 git 存储库,因为它只是一个跨多个解决方案共享的实用程序库。

我的问题是我可以通过在其中一个项目中选择一个文件或文件夹来提交对 git 的更改,但我无法通过在解决方案资源管理器中选择根节点来提交对所有项目的所有更改。我完全清楚这将意味着 Git Extensions 执行的多 repo 提交。但是还有人知道如何做到这一点,或者这根本不可能吗?

0 投票
3 回答
8525 浏览

git - Git 扩展指南?

是否有使用 Git 扩展执行结帐、签入、撤消签出等基本任务的快速入门指南,尤其是对于来自 Microsoft 世界的用户?

0 投票
2 回答
2903 浏览

git - Git Extensions: No Windows Explorer shell on Windows 7 and all commands disabled in vs 2010 plugin?

Just installed git extensions. All appeared to go well but if i right click in windows explorer there is no context sensitive menu for GIT as shown in the screenshots via the site. It seems to be missing. I have launched the Git Extensions applications and managed to clone a repository so i know its working but the integration into the shell of windows exploer on windows 7 doesn't seem to be working

Also i instaled the plugin into vs 2010 and sure enough there is a menu called GIT

but all items are disabled apart from Settings and About Git Extensions...

So i can't clone a repository from here as it is disabled...

But the strange thing is if i create a new blank project then the git menu options all become Enabled,.....

Any ideas?

Really stuck on this, if someone can shine a light and give me a helping hand i would be very grateful

0 投票
2 回答
631 浏览

git - gitextensions 安装在 Windows 7 上失败,短文件名无效

在 Windows 7 机器上安装最近的 gitextensions 会给我一个“ invalid short file name username.user”。

以其他用户身份安装,即使本地管理员工作,但扩展仅在我以该用户身份登录时工作。

作为普通用户,我可以启动 exe,它工作正常,但资源管理器集成和 VS 插件根本不起作用(对点击没有反应)。