相关疑难解决方法(0)

如何指定在git中使用哪个SSH密钥进行git push以便将镜像作为镜像?

我有一个在git.debian.org(alioth)上托管的项目,我想在http://gitorious.org上配置一个post-receive钩子来更新存储库的镜像.

我想我必须要用 git push --mirror gitorious

现在,我需要让Alioth获得授权才能获得成功.我怎么做?

我想我需要在gitorious上配置用户并为其创建一个ssh密钥.然后当我在post-receive钩子中执行git push时,请确保使用此ssh键.

我可以使用~/.ssh/config但问题是许多用户可以推送aloth,每个人都必须登录并配置~/.ssh/config.相反,我想要一个命令行选项或环境变量来告诉ssh使用哪个键.我能这样做吗?

另外,您是否有其他想法可以实现镜像?并且,是否有可能以相反的方式配置它(有效推动阿里斯)?

git hook gitorious mirroring git-push

39
推荐指数
2
解决办法
4万
查看次数

github部署密钥:如何为单个机器授权多个存储库

所以,我有一个主持人,称之为rob.我使用ssh-keygen rob来获取一个公钥,我在为存储库添加一个新的部署密钥屏幕时给了github cheech.现在我想部署chong上rob为好.但是,如果我去添加新的部署关键屏幕仓库chong在github上,并粘贴在公共密钥我生成的rob,它说key already in use.我想,如果他们的密钥被使用,我可以克隆chong,rob但是说允许被拒绝.

很明显,这比我想象的要复杂得多,它涉及多个键或其他东西.我应该怎么做克隆chong上rob?

谢谢您的帮助.

github ssh-keys

36
推荐指数
3
解决办法
2万
查看次数

如何暂时更改git ssh用户进行远程推送?

是否可以临时更改"git push remote master"的ssh用户而不会搞乱.git/config或"git remote",或者使用整个远程url?

[root@host gitrepo]# git push otheruser@remote master # this does not work, but how great it would be
[root@host gitrepo]# USER=otheruser git push remote master # still asks password for root
Run Code Online (Sandbox Code Playgroud)

git ssh push

28
推荐指数
4
解决办法
7万
查看次数

在Chef中进行Git身份验证

在使用Chef部署应用程序时,我已经使用以下资源从私有github存储库中克隆了代码库:

git '/mnt/application' do
    repository 'git@github.com:organization/repository'

    reference 'master'
    action :sync

    user node.application.user
    group node.application.user
end
Run Code Online (Sandbox Code Playgroud)

但是,在扫描git资源的文档后,我无法看到您如何提供密钥文件进行身份验证.我也很困惑如何将这个密钥存储在数据包中,因为该文件包含一堆新行.有任何想法吗?

git ssh chef-infra

27
推荐指数
2
解决办法
1万
查看次数

在Gitconfig中设置GIT_SSH环境变量

有没有办法在gitconfig文件中设置GIT_SSH环境变量?

git git-config

14
推荐指数
2
解决办法
1万
查看次数

如何将 ssh 密钥路径添加到 git 命令终端

问题是我在远程服务器上没有 root 权限,并且由于同样的问题而无法使用默认的 ssh 密钥位置,即使它们是针对我当前使用的用户,目标是 OFF LIMITS。

我发现我现在可以在自定义文件夹中创建一个 ssh,我似乎找不到将其传递给 git 的方法。为了清楚起见,我无法编辑配置文件,也无法使用任何 root 命令。

可能有类似的东西,git -i ssh/path但我似乎找不到关于这个问题的任何文档,据我所知,这甚至可能是不可能的。

如果有人找到了解决方案,我们将不胜感激!

编辑:解决方案

使用 GIT_SSH 错误使用自定义 SSH 进行 Git 克隆

git ssh ssh-keys

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

git ×5

ssh ×3

ssh-keys ×2

chef-infra ×1

git-config ×1

git-push ×1

github ×1

gitorious ×1

hook ×1

mirroring ×1

push ×1