当前位置: 首页 > news >正文

本地git服务器的使用

Windows上使用:
首先要在windows开发机上生成密钥:
1.安装git,首先去git官网下载git,https://git-scm.com/downloads,下载.exe格式并安装。
2.从程序目录启动“Git Bash”
在这里插入图片描述
3.键入命令:ssh-keygen -t rsa -C “email@email.com”
(注意这里密钥的储存位置!一般实在当前用户的文件夹里面,但有可能被其他程序修改)
4.用文本文档打开.ssh/id_rsa.pub,复制公钥数据
在这里插入图片描述
5…用shell登录远程git服务器,收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。
6.先选定一个目录作为Git仓库,假定是/srv/sample.git,在/srv目录下输入命令:

$ sudo git init --bare sample.git

7.确定工程所有者

sudo chown -R git:git UVC-1/

8.在开发机注册你的名字和邮件:
Git解决Permission denied, please try again问题

9.请先做这里面**“如果添加了还是出现这个问题,那么问题大概率就定位在了你本机的这个git仓库并没有和这个SSH key 关联上。用下述方法解决”**这一步。
解决Git存在SSh key 仍报错 Permission denied (publickey)的问题

后面应该可以正常拉代码了

http://www.lryc.cn/news/270895.html

相关文章:

  • Mybatis Java API - SqlSessionFactoryBuilder
  • 【动态规划】 LCR 099. 最小路径和
  • 【51单片机系列】DS18B20温度传感器扩展实验之设计一个智能温控系统
  • 2023年年度总结,一个小白的CSDN涨粉历程
  • 2023-12-17 LeetCode每日一题(使用最小花费爬楼梯)
  • 《Webpack5 升级》- Vue2.x 组件库 Webpack3 升 5
  • 【7K⭐】Pot:一款开源免费支持跨平台划词翻译和OCR的软件
  • navicat premium历史版本下载及更新navicat premium15 永久(使用)有效期
  • JAVA进化史: JDK8特性及说明
  • vue3基础知识一,安装及使用
  • 3D动态路障生成
  • Node.js--》node环境配置及nvm和nvm-desktop安装教程
  • java的参数传递机制概述,方法重载概述,以及相关案例
  • 2013年第二届数学建模国际赛小美赛B题寄居蟹进化出人类的就业模式解题全过程文档及程序
  • 2023总结
  • Prometheus 监控进程
  • 用ChatGPT挑选钻石!著名珠宝商推出-珠宝GPT
  • 啊?这也算事务?!
  • 数据通信网络基础的网络参考模型华为ICT网络赛道
  • 弱电工程计算机网络系统基础知识
  • 大数据与人工智能|万物皆算法(第三节)
  • [语音识别]开源语音识别faster-whisper模型下载地址
  • JS + CSS 实现高亮关键词(不侵入DOM)
  • Qt 中使用 MySQL 数据库保姆级教程(下)
  • 【数据库原理】(1)数据库技术的发展
  • 【动态规划】【字符串】C++算法:正则表达式匹配
  • fgetc_fgets_getc_getchar
  • 12.30_黑马数据结构与算法笔记Java
  • 【电路笔记】-电容分压器
  • 线性代数基础知识