一、背景

这个问题以前并没有出现过,最近才出现。对比了下,发现以前连接远程仓库用的是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 的一些基本操作相关推荐

  1. 解决每次git pull、git push都需要输入账号和密码的问题

    解决每次git pull.git push都需要输入账号和密码的问题 每次git pull 或者git push 的时候,都要提示你输入账号和密码,很麻烦.于是在网上找到了解决办法.这j里记录下来,以 ...

  2. git push /git pul 每次都要输入账号密码问题

    git config --global credential.helper store 这里的是git命令 ,所以在linux win系统都可以使用,输入完后 在进行git pull /push .在 ...

  3. 登录服务器显示需要输入密码,远程服务器每次都需要输入账号密码

    远程服务器每次都需要输入账号密码 内容精选 换一换 由于root用户拥有最高权限,直接使用root用户登录服务器可能会存在安全风险.建议您使用普通用户登录服务器后切换为root用户,再执行后续安装操作 ...

  4. git pull(拉取) push(上传)详解

    一.创建远程仓库,如github仓库 二.下载安装git 三.运行 Git Bash进入项目文件夹 或者 直接在在项目文件夹右键Git Bash Here,进入项目文件夹 我的项目文件夹是 F:\00 ...

  5. 02_创建Git仓库,克隆仓库,git add,git commit,git push,git pull,同行冲突,不同行冲突的结局方案,git mergetool的使用

    1 创建Git资源库,残酷目录信息 创建git资源库的命令: git init –bare 仓库名称 (其中-bare表示的意思是空的库的意思) 进入E:\software\repository\gi ...

  6. git pull 是到工作区还是暂存区_我把git想简单了

    git 是开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理.我们平时可能经常使用它,但是你真的了解 git 吗?先抛几个问题 git add 发生了什么?git 有哪些暂存区 ...

  7. git pull 配置免密_git仓库免密码登陆配置

    git pull时,出现如下图: 每次修改代码提交都需要密码验证.很烦啊! 1.github上设置: 首先在自己本地电脑上git bash打开git命令框: 查看id_rsa.pub本地密钥 如何没有 ...

  8. git pull不同步_git回退版本,再返回最新分支git pull失败的解决经验

    本文转载自[微信公众号:羽林君,ID:Conscience_Remains] 总述 一篇解决gti分支切换问题的文章,大家应该都有过这种情况,就是git最新的代码进行编译的时候,发现最新代码有bug, ...

  9. git pull 是到工作区还是暂存区_每天一Git之简单理解工作区和暂存区

    每天一Git之简单理解工作区和暂存区 1. 工作区与暂存区命令初体验 1.1. 暂存区文件与文件夹管理 [root@number ~]# cd GitDir/git_learning/ [root@n ...

最新文章

  1. C++强制类型转换:static_cast、dynamic_cast、const_cast、reinterpret_cast
  2. Java finally
  3. 前端:前端安全编码规范
  4. 虚拟化服务器的管理与维,服务器虚拟化管理
  5. 在碎片化阅读充斥眼球的时代,要高效读论文
  6. 大班体育游戏 电子计算机,【大班户外游戏】_幼儿园大班体育游戏活动设计40篇...
  7. cocoscreator3d 模型透明_用 Cocos Creator 3D 实现小姐姐的发丝高光
  8. 转]@SuppressWarnings 详解
  9. 《Java就业培训教程》_张孝祥_书内源码_11
  10. 单点漫延问题(水陆判断、洪水漫延、无权最小路径)
  11. 李沐学AI之数据探索性分析
  12. 163邮箱的格式怎么写,如何申请电子邮箱?
  13. Windows10记一次去掉桌面图标箭头引发的血案:该文件没有与之关联的应用来执行操作,请安装一个程序,若已安装程序,请在默认程序控制面板中创建关联。
  14. 电脑蓝屏,睿频导致CPU温度过高解决方法
  15. vivos9设置定时开关机方法分享
  16. CSP/NOIP 复赛注意点
  17. 转载 解密蓝牙mesh系列 | 第七篇【低功耗蓝牙】【承载层(bearer layer)】【节点与特性】【代理节点(Proxy Node)】【蓝牙mesh代理服务】【发现代理节点】【代理协议】
  18. 如何生成一维条码图片
  19. dmidecode命令手册
  20. 目前所有的视频格式都有哪些?

热门文章

  1. paddleocr 训练自己的数据
  2. to make target ‘../../lib/aaaaa.so‘, needed by ‘ xxx ‘
  3. module 'tensorflow' has no attribute 'Session'
  4. 基于SRCNN的表情包超分辨率(附tensorflow实现)
  5. boost库之tcp client 回调不正常
  6. src.checkVector(2, CV_32F) == 4 dst.checkVector(2, CV_32F) ==4
  7. av_read_frame 阻塞卡死解决办法
  8. 二、神兽变变变(上)
  9. Centos7升级python
  10. 分解得到的时频域特征_【推荐文章】基于变分模态分解和广义Warblet变换的齿轮故障诊断...