14得票3回答
git配置设置以自动创建同名远程分支

我曾经将我的git设置得非常好,当我运行git push时,它会自动推送到同名的远程分支,并在运行git pull时自动更新。 我试图向朋友展示如何做到这一点,在此过程中却破坏了自己的配置。我该如何恢复所需的功能?我尝试了很多配置,但每个配置都有问题。 目前我在~/.gitconfig中有...

326得票4回答
"matching"和"simple"在push.default中有什么区别?

我现在已经使用Git有一段时间了,但我从来没有自己设置过新的远程仓库,我一直很好奇如何做到这一点。我一直在阅读教程,但对于如何让git push正常工作感到困惑。 如果我简单地使用git push,它会要求我设置一个“默认分支”来指向。这两个选项之间有什么区别呢? git config -...

7得票1回答
如何在以root身份提交时使用个人的git配置?

我使用 etckeeper 来对我的 /etc 目录进行版本控制。 由于 /etc 目录下的文件所有权问题,我需要以 root 身份运行 git。 如何做到这一点,同时仍然轻松访问我钟爱的所有 git 别名和其他配置呢?

8得票2回答
在.gitconfig中是否可能编写多行别名?

我知道可以使用&&(和)语句来运行同一别名的多个命令。 但对于长组合,它会失去可读性。 例如: save = !git status && git add -A && git commit -m \"$1\" && git pu...

13得票1回答
将git配置文件设置推送到远程URL

有没有办法将.git/config复制到远程服务器上。我想使用命令行修改远程URL端的HTTP postBuffer。git push是否也会复制配置。

7得票1回答
Git自动将文件从CRLF转换为LF无法正常工作。

在我们的系统中,我们过去可以在将文件提交到git时将所有的CRLF转换为LF。但现在这个功能已经消失了。 以下是我所做的事情: git config --global core.autocrlf false 在上述操作完成之后,我使用以下命令进行检查: git config --li...

1076得票24回答
我能在.gitconfig中为自己指定多个用户吗?

在我的~/.gitconfig文件中,我在[user]下面列出了我的个人电子邮件地址,因为这是我想要在Github仓库中使用的地址。 但是,最近我也开始在工作中使用git。我的公司的git仓库允许我提交,但是当它发送新变更集的公告时,它说它们来自匿名用户,因为它无法识别我.gitconfig...

81得票17回答
无法自动检测电子邮件地址

我是SmartGit的新手。我无法通过我的存储库进行提交,我收到的消息是:Unable to auto-detect email address (got 'Arreane@Arreane-PC.(none)') *** Please tell me who you are. Run ...

9得票3回答
列出来自凭证助手的Git凭证

看起来是一个简单的问题,但我找不到解决方案,在我的git配置凭证中存储在缓存中(用户名和个人访问令牌),git config --list返回的凭证信息如下: credential.helper=cache 能否从缓存中查看凭据,我尝试了以下三个位置: (repository_hom...

9得票1回答
Git列出不存在的远程仓库

我是一个有用的助手,可以为您进行翻译。以下是需要翻译的内容: 最近我在 Git 仓库配置文件中对远程仓库做了一些更改。我将远程名称重命名,将我的 origin 改为另一个远程仓库,并且重命名我的旧 origin。 例如,我之前是这样的: [remote "origin"] url ...