linux下,每次git pull 或者git push都需要输入账号密码的问题以及git remote 的一些基本操作
一、背景
这个问题以前并没有出现过,最近才出现。对比了下,发现以前连接远程仓库用的是git remote加远程仓库url 连接的。而这次试用git clone直接下载的码云上面的,所以才会出现这种差异
解释:如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。
二、解决方案
1、进入服务器的项目目录,执行
git config --global credential.helper store
2、执行之后,继续git pull
3、重新输入一遍账号密码。然后往后就不需要再输入了
=====================================================================
更新:
关于 git remote
1、关于 git remote如何连接到远程仓库
//这里的name是你自己起的别名,可以通过git remote查看的,默认是originmaster
//url是远程仓库的链接,结尾必须是 .git
//https://gitee.com/xxxx.git
git remote add name url
2、关于如何删除别名
//name是别名的名称
git remote remove name
3、关于修改别名的名称
remote rename 原名称 想改成的名称
4、关于指向新的地址
//相当于重新指定url
//origin是默认的分支名称
git remote set-url origin url
end
linux下,每次git pull 或者git push都需要输入账号密码的问题以及git remote 的一些基本操作相关推荐
- 解决每次git pull、git push都需要输入账号和密码的问题
解决每次git pull.git push都需要输入账号和密码的问题 每次git pull 或者git push 的时候,都要提示你输入账号和密码,很麻烦.于是在网上找到了解决办法.这j里记录下来,以 ...
- git push /git pul 每次都要输入账号密码问题
git config --global credential.helper store 这里的是git命令 ,所以在linux win系统都可以使用,输入完后 在进行git pull /push .在 ...
- 登录服务器显示需要输入密码,远程服务器每次都需要输入账号密码
远程服务器每次都需要输入账号密码 内容精选 换一换 由于root用户拥有最高权限,直接使用root用户登录服务器可能会存在安全风险.建议您使用普通用户登录服务器后切换为root用户,再执行后续安装操作 ...
- git pull(拉取) push(上传)详解
一.创建远程仓库,如github仓库 二.下载安装git 三.运行 Git Bash进入项目文件夹 或者 直接在在项目文件夹右键Git Bash Here,进入项目文件夹 我的项目文件夹是 F:\00 ...
- 02_创建Git仓库,克隆仓库,git add,git commit,git push,git pull,同行冲突,不同行冲突的结局方案,git mergetool的使用
1 创建Git资源库,残酷目录信息 创建git资源库的命令: git init –bare 仓库名称 (其中-bare表示的意思是空的库的意思) 进入E:\software\repository\gi ...
- git pull 是到工作区还是暂存区_我把git想简单了
git 是开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理.我们平时可能经常使用它,但是你真的了解 git 吗?先抛几个问题 git add 发生了什么?git 有哪些暂存区 ...
- git pull 配置免密_git仓库免密码登陆配置
git pull时,出现如下图: 每次修改代码提交都需要密码验证.很烦啊! 1.github上设置: 首先在自己本地电脑上git bash打开git命令框: 查看id_rsa.pub本地密钥 如何没有 ...
- git pull不同步_git回退版本,再返回最新分支git pull失败的解决经验
本文转载自[微信公众号:羽林君,ID:Conscience_Remains] 总述 一篇解决gti分支切换问题的文章,大家应该都有过这种情况,就是git最新的代码进行编译的时候,发现最新代码有bug, ...
- git pull 是到工作区还是暂存区_每天一Git之简单理解工作区和暂存区
每天一Git之简单理解工作区和暂存区 1. 工作区与暂存区命令初体验 1.1. 暂存区文件与文件夹管理 [root@number ~]# cd GitDir/git_learning/ [root@n ...
最新文章
- C++强制类型转换:static_cast、dynamic_cast、const_cast、reinterpret_cast
- Java finally
- 前端:前端安全编码规范
- 虚拟化服务器的管理与维,服务器虚拟化管理
- 在碎片化阅读充斥眼球的时代,要高效读论文
- 大班体育游戏 电子计算机,【大班户外游戏】_幼儿园大班体育游戏活动设计40篇...
- cocoscreator3d 模型透明_用 Cocos Creator 3D 实现小姐姐的发丝高光
- 转]@SuppressWarnings 详解
- 《Java就业培训教程》_张孝祥_书内源码_11
- 单点漫延问题(水陆判断、洪水漫延、无权最小路径)
- 李沐学AI之数据探索性分析
- 163邮箱的格式怎么写,如何申请电子邮箱?
- Windows10记一次去掉桌面图标箭头引发的血案:该文件没有与之关联的应用来执行操作,请安装一个程序,若已安装程序,请在默认程序控制面板中创建关联。
- 电脑蓝屏,睿频导致CPU温度过高解决方法
- vivos9设置定时开关机方法分享
- CSP/NOIP 复赛注意点
- 转载 解密蓝牙mesh系列 | 第七篇【低功耗蓝牙】【承载层(bearer layer)】【节点与特性】【代理节点(Proxy Node)】【蓝牙mesh代理服务】【发现代理节点】【代理协议】
- 如何生成一维条码图片
- dmidecode命令手册
- 目前所有的视频格式都有哪些?
热门文章
- paddleocr 训练自己的数据
- to make target ‘../../lib/aaaaa.so‘, needed by ‘ xxx ‘
- module 'tensorflow' has no attribute 'Session'
- 基于SRCNN的表情包超分辨率(附tensorflow实现)
- boost库之tcp client 回调不正常
- src.checkVector(2, CV_32F) == 4 dst.checkVector(2, CV_32F) ==4
- av_read_frame 阻塞卡死解决办法
- 二、神兽变变变(上)
- Centos7升级python
- 分解得到的时频域特征_【推荐文章】基于变分模态分解和广义Warblet变换的齿轮故障诊断...