码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • git安装 免密交互 clone push


    IP
    192.168.80.132        服务端
    192.168.80.133客户端

    1、俩台服务器都安装git


     192.168.80.132    

        

    1、安装git服务

    yum -y install git

    2、创建git用户

          useradd git

          echo git |passwd --stdin git      免交互密码创建

    3、登陆git用户

          su  git

         cd /home/git/

        mkdir -p   /home/git/repos/app.git

        cd  /home/git/repos/app.git

    4、初始化git仓库

          git --bare init

     

         

     192.168.80.133

    1、安装git服务

           yum -y install git

           mkdir test

          cd  test

     2 、clone服务端代码

           git clone git@192.168.80.132:/home/git/repos/app.git   

       因为app.git 是空的只有app

       这里是输入git的密码  也可以提前做免密 ssh 配置公钥

    3、push 代码进入服务端     

          cd app  

          touch index.html

    4、上传服务端的 index.html 到 git的本地库

           git add .

         

     

    5、正式提交git 代码

         git commit -m "one"  -m 是备注

       git push origin master   上传到服务端的  分支 

     

     

     

    这一部分在客户端操作 

    {

    免密交互 不需要每次和服务端交互输入密码

    新建一个test2 目录

    ssh-keygen  

    回车 回车 回车

    cat ./ssh/id_rsa.pub  

     这是公钥 

    }

    服务端操作

    {

    cd /home/git

    mkdir  .ssh

    vim .ssh/authorized_keys

    将客户端的公钥cpoy进来

     

    }

    进入客户端

    图片内就没有 输入passwd的指令直接clone,包括第一次上传的index.html    也clone下来了 

     

     

  • 相关阅读:
    安装mysql详细教程(windows 10安装mysql详细教程新手必看)
    AI首席架构师10-AICA-蓝翔 《飞桨框架设计与核心技术》
    一、kafka基本原理
    PCL 平面点云边界点按顺/逆时针排序
    Python爬虫逆向猿人学刷题系列——第七题
    DM数据守护集群搭建
    微电网优化调度|农村农业区可再生能源微电网优化调度(Python代码实现)
    嵌入式操作系统的特点
    VPN创建连接 提示错误 628: 在连接完成前,连接被远程计算机终止。
    大厂真实面试题(一)
  • 原文地址:https://blog.csdn.net/m0_52454621/article/details/126299015
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号