git无密码push

Posted huaxiaoyao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git无密码push相关的知识,希望对你有一定的参考价值。

近来项目中调研,jupyterlab和git的整合内容,git server我使用的gitbucket和bitbucket.(项目要求使用bitbucket,看错一个字母下载了两个镜像)

gitbucket是免费的,bitbucket需要收费,使用容器的话也需要先用gogole邮箱注册一个账号,生成试用的license,可以用一个月。

我使用jupyterlab-git插件来访问git server,但是此插件没有提供用户安全验证,所以我clone下来之后,无法push,pull.

经查找资料,找到如下方法,记录一下:

1.git clone xxx.git

git config --global user.name "xxxx"
git config --global user.email "[email protected]"
2.进入项目目录,生成文件.git-credentials

touch .git-credentials

cat .git-credentials
https://zdwhl:[email protected]:7990

最后执行下面的命令
git config --global credential.helper store
这样https的方式就可以无密码git pull,git push了。

 

以上是关于git无密码push的主要内容,如果未能解决你的问题,请参考以下文章

Gitblit Git 无密码 clone pull SSH Key 生成

Gitblit Git 无密码 clone pull SSH Key 生成

SSH方式连接Git

windows下Git命令无密码配置注意事项

Gitblit Git 无密码 clone pull SSH Key 生成

配置ssh无密码登陆Linux