我看了这个,我已经检查了我的证书,但我仍然不能git push。
git push --set-upstream origin master
git: 'credential-netrc' is not a git command. See 'git --help'.
到目前为止我所做的:
GPG--gen-key
gpg-e-r myemail@gmail.com~/.netrc
~/.local/bin/git-credential-netrc
git配置显示
file:/home/milenko/.gitconfig user.email=milenko.markovic@gmail.com
file:/home/milenko/.gitconfig credential.helper=netrc -f ~/.netrc.gpg -v
file:.git/config core.repositoryformatversion=0
file:.git/config core.filemode=true
file:.git/config core.bare=false
file:.git/config core.logallrefupdates=true
file:.git/config remote.origin.url=https://github.com/MilenkoM/blog_mongo
file:.git/config remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
看来我的创作帮手不被认可。为什么?
您需要确保:
~/.local/bin/
在您的$PATHgit-credential-netrc
是可执行的(chmod 755~/.local/bin/git-credential-netrc
)然后可以测试git credential-netrc
(注意空格)是否会响应任何内容(即使它出错)
名称 git-credential - 检索并存储用户凭证 概要 git credential <fill|approve|reject> 描述 Git 有一个内部接口,用于存储和检索系统特定助手的凭证,并提示用户输入用户名和密码。git-credential 命令将此接口公开给可能想要以与 Git 相同的方式检索,存储或提示凭据的脚本。这个脚本化接口的设计模拟了内部 C API; 有关这些概念的
名称 git-credential-store - 帮助者将证书存储在磁盘上 概要 git config credential.helper 'store [options]' 描述 注意 使用这个帮助程序会将你的密码存储在磁盘上,只受文件系统权限保护。如果这不是一个可以接受的安全权衡,请尝试使用 git-credential-cache1,或者找到一个与操作系统提供的安全存储集成的帮助器。 该命
名称 git-credential-cache - Helper 临时将密码存储在内存中 概要 git config credential.helper 'cache [options]' Description 该命令将内存中的凭证缓存供将来的 Git 程序使用。存储的凭证永远不会触及磁盘,并在可配置的超时后被遗忘。缓存可通过 Unix 域套接字进行访问,通过文件系统权限仅限于当前用户。 你可能
我输入了错误的ID(我的错误),我认为我的电脑的IP被永久禁止。我想解禁我的IP,这样我就可以将git克隆到我想要的git库。当我尝试git克隆我的git存储库时,它显示< code > remote:HTTP Basic:Access denied < code > fatal:authentic ation failed for " ~ ~ my repository " 我如何重新访问我的g
本文向大家介绍在Ubuntu Linux上安装和使用Git和GitHub,包括了在Ubuntu Linux上安装和使用Git和GitHub的使用技巧和注意事项,需要的朋友参考一下 Git的简介 Git是2005年Linus Torvalds 为了帮助管理 Linux(R) 内核开发而开发的一个开放源码的版本控制软件,正如所提供的文档中说的一样: Git 是一个快速、可扩展的分布式版本控制系统,它具
我已经在ubuntu 14.10上安装了git版本2.1.0。 我已经创建了一个本地git存储库,现在我希望在ubuntu默认终端中用颜色突出显示我的分支。 我已经做了: 如何在Ubuntu中为Git控制台着色? 但这确实有帮助