git-config

    1热度

    1回答

    我在系统配置中拥有该文件(但它也可以包含在git config include.path="/path/to/defaultconfig"中我想重置以前设置的某些值。 特别是,默认的配置文件包含diff.external = git-diff-wrapper,我想取消它的一些用户

    1热度

    2回答

    我很确定这个问题之前已经被问过,但我似乎没有找到它。很抱歉,如果它是一个dublicate。 我有一个纯仓库可以称之为project_x.git,如果我们检查的配置文件,它说 [core] repositoryformatversion = 0 filemode = false bare = true symlinks = false ignorecase = true hideDot

    3热度

    2回答

    我想知道[core]做了什么,以及如何设置它。我发现的.gitconfig文件在我的主目录是这样的: [core] autocrlf = input safecrlf = true [user] name = email = 在另一个主目录,它看起来像这样: [user] name = email = [core]

    2热度

    1回答

    我创建了一个git命令,它显示了HEAD和最后一个Git-SVN提交之间的差异。 Git是命令 git diff `git log --grep git-svn-id | grep commit | sed "s/commit //g" | head -1` HEAD ,我想建立一个别名,而我做到了这样的: git config --global alias.diffsvn 'diff `gi

    1热度

    1回答

    我正在研究git repo(gitolite)配置为只允许我访问https的项目。更糟糕的是,他们为我创建的用户名是可怕的。在我的.git/config中,我将user.name设置为我的真实姓名,以便我的提交与我正确关联。然而,无论何时我推或拉,我都必须记住并正确地输入(隐藏少一些!)我可怕的认证用户名。我想在我的本地git仓库配置中设置我的auth用户标识。 每http://git-scm.c

    2热度

    1回答

    如何阻止gitweb显示所有相关日期,例如:3天前,2周前,3天前,11天前,21小时前?当我想要浏览并查看某个日期周围发生了什么变化时,它会变得非常烦人,如果它们都是相对的。

    1热度

    1回答

    我试图让Git与DiffMerge一起工作,并且在本周之前我从未使用过它们中的任何一个。对于它的价值,所有这些都是针对Ruby on Rails的。 我跟着http://jdonley83.com/blog/setting-up-git-in-windows-with-diffmerge/的说明很接近这封信。但是,当我输入“Git Diff”时,不是加载DiffMerge,而是命令行崩溃。 所以你

    6热度

    2回答

    我正试图用rebase压制一些git提交。当我运行此: git rebase -i HEAD 我得到这个错误: /usr/lib/git-core/git-rebase: 1: eval: /usr/bin/mate: not found Could not execute editor 我已经尝试改变混帐配置编辑器变量,但我还没有得到它的工作。现在我的配置文件显示以下内容: [core

    15热度

    5回答

    通过Github我在几台不同的计算机和服务器上使用同一组“点文件”。在我直接控制的Mac和Linux机器上,我安装了Sublime Text 2并将其设置为我选择的git merge and commit编辑器。但是,在远程(即不在我的直接控制下)服务器上,我会选择使用vim。 我宁愿不为这些远程服务器创建并维护第二个.gitconfig。有没有办法做这样的事情:基于主机名 [core]

    25热度

    12回答

    我只是测试git。我跑以下命令: git config user.email "[email protected]" 时git status和其他人现在我得到这样的: C:\gitg\g1>git status warning: unable to access 'P:\/.gitconfig': Invalid argument warning: unable to access 'P: