linux下将git使用的账户名、密码信息存储到本地,避免每次都输入的方法
2022/1/7 7:06:35
本文主要是介绍linux下将git使用的账户名、密码信息存储到本地,避免每次都输入的方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
概述
在linux环境中,使用git,每次push的时候都提示输入用户名和密码,为了减少这样的工作量,可以考虑将用户名和密码信息存储到本地环境中。
本文档介绍如何在linux环境下配置存储用户名和密码。
配置过程
1.使用credential.helper配置账户、密码
在一个本地已经clone过的项目目录中,使用如下的命令:
[root@test-snap-test-02 br01]# git config credential.helper store [root@test-snap-test-02 br01]# git push http://172.20.58.152:8088/zhai01/test.git Username for 'http://172.20.58.152:8088': zhai01 Password for 'http://zhai01@172.20.58.152:8088': Everything up-to-date
2.验证push时是否还需要输入密码
[root@test-snap-test-02 br01]# cp br04.sh br06.sh [root@test-snap-test-02 br01]# git add -A [root@test-snap-test-02 br01]# git commit -a -m "add a file" [br01 81ed503] add a file 1 file changed, 1 insertion(+) create mode 100755 br06.sh [root@nctest-snap-test-02 br01]# git push Counting objects: 3, done. Delta compression using up to 8 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (2/2), 223 bytes | 0 bytes/s, done. Total 2 (delta 1), reused 0 (delta 0) remote: remote: To create a merge request for br01, visit: remote: http://f2fda3a9a637/zhai01/test/-/merge_requests/new?merge_request%5Bsource_branch%5D=br01 remote: To http://172.20.58.152:8088/zhai01/test.git ebd50a2..81ed503 br01 -> br01 [root@nctest-snap-test-02 br01]#
发现push的时候已经不提示输入用户、密码了。
配置完成。
这篇关于linux下将git使用的账户名、密码信息存储到本地,避免每次都输入的方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法