标签: git-extensions

Windows 7 64bit上可以兼容TortoiseGit,Git Extensions和SmartGit吗?

我刚刚在30分钟前在Windows 7 64bit上安装了TortoiseGit 1.6.5,Git Extensions 2.21和SmartGit 2.0.4.

这会导致任何兼容性问题吗?


更新:

我认为TortoiseGit和Git Extensions应该很好地共存,因为默认情况下Git Source Control Provider会在上下文菜单中显示TortoiseGit和Git Extensions的命令.

来自Git Source Control Provider的官方网站:

在此输入图像描述

git tortoisegit git-extensions smartgit

1
推荐指数
1
解决办法
2037
查看次数

如何将GIT存储库转换为嵌套在另一个(父)GIT存储库中的子模块?

我有一个GIT存储库,其中包含子文件夹作为GIT子存储库。

+ main (local GIT repo)
  + subdirectory1
     + plugin1 (created as local GIT repo)
     + plugin2 (created as local GIT repo)
  + subdirectory2
    + subdirectory2a
      + plugin3 (created as local GIT repo)
  + subdirectory3
Run Code Online (Sandbox Code Playgroud)

plugin1,plugin2,plugin3是主GIT存储库的子文件夹(subrepos)。插件1,插件2,插件3也是作为本地GIT存储库启动的,并添加了内容和历史记录。

我想将plugin1,plugin2,plugin3 GIT子存储库转换为子模块或主GIT存储库。

我想在插件GIT仓库中单独进行开发,但仍保留为子文件夹,也仍然显示为主要GIT仓库中的链接。我使用GIT Extensions作为开发版本控制GUI。

git version-control repository git-extensions git-submodules

1
推荐指数
1
解决办法
1769
查看次数

如何在 Git 扩展中为每个 repo 设置默认用户?

我有 2 个项目,在每个项目上我都希望提交不同的配置文件。但是我不想每次需要切换时都更改 git 配置。怎么做?

git github git-extensions

1
推荐指数
1
解决办法
1518
查看次数

合并的提交在 Git 扩展中显示为孤立的分支

对于一个特殊的存储库,我在 Git 扩展中遇到了一种奇怪的行为。每当我将远程分支的更改合并到我的本地分支时,合并的提交就会出现在我的分支中,并且合并看起来就像我合并了一个孤立的分支。

合并看起来像:

这就是合并的样子。

这是我历史的开始:

开始。

在 Visual Studio 团队资源管理器中,它看起来更像是我期望的:

这是我所期望的。

此外,在我同事的机器上,它在 Git 扩展中的外观与在我的机器上的 Visual Studio 中几乎相同。它也适用于我机器上的其他存储库。

我已经尝试过

  • 在另一个文件夹中再次签出存储库
  • 重新安装 GitExtensions
  • 删除文件夹,然后再次检查
  • 检查 Git 扩展设置

但我没能克服这个问题。有什么我可以做的吗?有没有我可以删除的 Git 缓存来修复它?Git 扩展中的任何设置?

git git-extensions

1
推荐指数
1
解决办法
334
查看次数

存在未解决的合并冲突问题

每次我想推送代码时,我都会在 git 扩展上有分支,他会显示存在冲突的消息 在此输入图像描述

但没有冲突

在此输入图像描述

我如何推送我的代码?

git git-extensions

1
推荐指数
1
解决办法
2314
查看次数

在具有.NET4客户端配置文件的计算机上安装Gitextension

我想在我的新笔记本电脑上安装GitExtensions.Microsoft更新已在计算机上安装了.NET Framework客户端配置文件.但是GitExtensions安装程序抱怨说,没有安装.NET Framework.

这是一个类似.NET 3.5问题的类似问题吗?如何避免在Microsoft .NET Framework 4客户端配置文件之外另外安装Microsoft .NET Framework 4 ?它们的大小相似,我想我不需要两者.

.net git installer git-extensions .net-client-profile

0
推荐指数
1
解决办法
290
查看次数

Bitbucket与Git扩展 - 身份验证问题

我创建了一个空的Bitbucket存储库,我想使用Git Extensions将其克隆到我的计算机

在此输入图像描述

我接着执行了这些步骤(创建并添加了公钥并保存了私有...).

在此输入图像描述

当我尝试克隆该空存储库时,我遇到以下问题:

在此输入图像描述

我还可以做些什么?

git bitbucket git-extensions

0
推荐指数
1
解决办法
2598
查看次数

为什么 Git 扩展会在启动时打开存储库?如何在启动时更改默认存储库?

我最近更改了计算机上的编程工作区。我创建了一个目录 C:\programming,其中包含与编程相关的所有内容、工具、编译器、库、代码库等。

我想要一个可以在任何地方使用的默认结构,所以我想,为什么不为我的编程工作区创建一个 git 存储库,我可以在任何我想要编程的新设备上查看它?!

所以我这样做了。

几天后,我开始想知道为什么每次启动 Git Extensions 时,它总是打开 C:\programming 作为存储库。

我尝试从最新的存储库列表中删除 C:\programming,删除所有配置文件,在注册表中搜索条目......都没有成功。

如何更改 Git 扩展以不总是将 C:\programming 作为存储库打开?

git-extensions

0
推荐指数
1
解决办法
524
查看次数