因为我.netrc文件的伎俩行不通(尽管它有正确filepermissions),我修改了当地的.git/config来喜欢像这样:在.git/config中包含googlecode密码是否危险?
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = https://<username>:<password>@code.google.com/p/<project>/
我立刻克隆回购检查如果密码仍然包含在内,而不是。
我也有镜像托管在github,如果它很重要的话。
那么它有什么危险?
我知道那部分内容来自FAQ - 并且足够搞笑,如果我从'url'行删除我的用户名(和密码),git会询问我的用户名和密码。谁知道发生了什么事! – hiobs
对于它的价值,我只是将其中一个旧的Google Code项目转换为git,并按照所述设置了'.netrc',它工作得很好。这是在Linux下使用git 1.7.6版本。 – larsks
我有git版本1.7.4。也许这是原因?不知何故,我会发现很难相信,但我真的没有线索...... – hiobs