git-extensions

    0热度

    1回答

    GitExtensions似乎有一个“功能”,它决定* .dat文件在“文件树”选项卡中仅显示为二进制文件。 我有一些* .dat文件是UTF8编码的文本,我必须坚持他们的名字模式。如果我将它们重命名为任何其他文件结尾,则可以显示它们的内容。 注意:diff视图在GitExtensions中不起作用。此外,该文件可以通过git bash显示“git show:myfile.dat” 是否可以在“文

    1热度

    1回答

    我们在我们的大部分代码文件中都是带有BOM的UTF8。 但是,一些代码文件以纯ASCII格式进入git存储库。我还没有弄清楚如何/为什么。这主要是现有的文件。从我可以告诉他们不需要修改(即代码更改)变成ASCII。 由于我们在评论和文本中使用了latin1字符,所以会导致问题。 我试图追查文件如何/何时转换,但有点丢失。我们正在使用Visual Studio(2015 & 2017)和一个名为“G

    2热度

    3回答

    压扁多次提交,我一直使用: git reset --soft HEAD~<number of commits to squash> && git commit 但我不知道是否有一个良好的git客户端如Git扩展做到这一点的好办法?如果你可以选择连续的提交并挤压它们,这将是很酷的。

    1热度

    1回答

    当我打开我的git扩展,结果是这样的: 我尝试修复它。我点击修复按钮。但是,这不是动作 我得到一些参考:Git: How configure KDiff3 as merge tool and diff tool 我尝试这样的: 但它不工作 我怎样才能解决这个问题? 环境 操作系统:Windows 10 Pro的64位 的Git 2.49

    2热度

    1回答

    我是个新手。 我已完成开发并准备检查我的文件。我以为我在检查过了,但是当我看到我的回购协议,我看到一个子目录中未检查于是,我就强迫git add . -f但我得到这个错误: `$ git status On branch develop Your branch and 'origin/develop' have diverged, and have 1 and 5 different com

    0热度

    1回答

    我正在一些分支上工作,比方说分支“A”。我正在使用GitExtension。我在那个分支上做了一些事情。然后过了一段时间,我再次承诺了一些事情。现在我应该使用这个提交来创建补丁文件,但是当我格式化补丁时,它会使补丁文件从上次提交开始。如何恢复这2个提交,然后从中做出补丁?提前致谢。

    1热度

    1回答

    标题相当自我描述。当我创建新分支并命名它时bug#72958它在创建过程中被重命名为bug_72958。这几天前没有发生。但后来我不得不重新安装我的操作系统。随着GitExtension的全新安装,它会处理这些垃圾。你能告诉我如何关闭它吗?

    0热度

    1回答

    我正在使用Microsoft Visual Studio并使用GIT服务进行合并/推/拉与Visual Studio Online。有时候,一个团队正在研究相同的解决方案并对文件进行一些更改。那么在做任何我们需要从全球分支机构重新合并到本地分支机构之前,是否有任何扩展可以通知其他人?

    0热度

    2回答

    我们有一个Master分支和一个Develop分支用于我们的回购。我们应该检查(提交,推送)到我们的Develop分支,然后将其与我们的Master分支合并。然后为主分支运行构建。我将我的更改直接推送给Master(然后将其标记),将Master提交到Develop之前,并且现在要将Develop与Master同步。最佳做法是什么?我使用GitExtensions和Visual Studio 20

    -1热度

    1回答

    因为我对git很陌生,所以我需要帮助解决我遇到的问题。 在我们的一台服务器上安装了git(1.9.5.msysgit.0)。使用的GUI是TortoiseGit。 我安装了Git Extensions 2.49来使用它来代替乌龟。我在Git扩展中打开了现有的回购没有任何问题。但是当我尝试切换分支或拉动时,它会挂起并且CPU峰值达到100%。当时打开了3-4个git.exe进程,吃掉了整个CPU。