• git安装配置教程


    git安装配置

    1. 安装git

    2. git 配置

    • 设置用户名
    git config --global user.name ‘ljn’
    
    • 1
    • 设置用户名邮箱
    git config --global user.email ‘xxxxxxxx@qq.com’
    
    • 1
    • 设置上传文件限制(可选,默认不超过100m)
    cd path/to/file   #项目路径
    git config http.postBuffer 524288000    #500M (52428000=500×1024×1024,即500M)
    
    • 1
    • 2
    • 查看设置
    git config --list
    
    • 1

    3.生成ssh key:

    • windows在桌面上右键Git Bash Here,linux打开bash终端,输入如下指令:
    ssh-keygen -t rsa -C "你注册gitlab的邮箱”
    ssh-keygen -t rsa -C "xxxxxxx@qq.com"
    
    • 1
    • 2
    • 然后一路默认enter,即可生成如下所示的密钥
      在这里插入图片描述

    4. 获取生产的密钥

    • windows:打开C盘//用户//administrator//.ssh目录下,找到id_rsa.pub文件,打开复制里边的全部内容

    • linux上:生成ssh key的路径为home路径下的.ssh隐藏文件夹中,比如我的路径为

      /home/ubuntu/.ssh/id_rsa.pub
      
      • 1

    3. gitee或者github添加ssh-key

    在这里插入图片描述

    4.git使用

    • git教程

    • 常用命令:

      git init #初始化仓库
      
      # 查看信息
      git remote -v 
      # 设置远程地址
      git remote set-url gitlab ssh://git@192.168.2.67:9922/ljn/SophUI_box.git
      
      
      #添加所有(已修改)文件
      git add . 
      
      #添加到本地仓库
      git commit -m "提交名称"    
      
      #推送到远程仓库
      git push   
      git push origin 远程名称
      git push origin dev  # 推送到远程dev分支
      
      #拉取到本地并且合并
      git pull <远程主机名> <远程主机分支><本地分支>
      git pull origin #远程名称   
      git pull origin master  #远程与本地master合并
      
      #克隆项目到本地
      git clone 链接地址  
      
      #创建分支,dev 是分支名
      git branch dev 
      git checkout dev     #切换分支
      git branch  		 #列出本地所有分支
      git branch -r 		 #列出所有远程分支
      git merge 分支名 	   #合并指定分支到当前分支
      git branch -d 分支名  #删除分支
      
      #删除远程分支
      git push origin --delete 分支名  
      git branch -dr 分支名
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
      • 28
      • 29
      • 30
      • 31
      • 32
      • 33
      • 34
      • 35
      • 36
      • 37
      • 38

    5. git 使用-本地仓库与远程仓库建立连接

    在本地使用建立了一个仓库A,然后在远程建立了一个仓库B,现在需要把本地的A仓库和远程的B仓库建立连接,并且保持同步。如何将本地仓库与远程仓库建立连接呢?

    第一步:进入项目文件夹,初始化本地仓库

    • 初始化仓库

      git init
      
      • 1

      输完上面的命令,文件夹中会出现一个.git文件夹,这是Git的仓库文件。

    • 添加所有文件

      git add .
      
      • 1
    • 提交所有文件

      git commit -m "这里是备注信息"
      
      • 1

    第二步:建立远程仓库。

    • 需要提前在你的github中新建一个仓库,并复制链接。类似这样的格式:https://code.aliyun.com/myname/project.git

    • 让本地仓库和远程仓库建立连接,输入命令:git remote add origin + //远程仓库地址,如下所示:

      git remote add origin + https://code.aliyun.com/myname/project.git
      
      • 1

      上述命令的含义为:在本地仓库添加了github上的git仓库作为远程仓库,并起名为 origin

    • 把远程仓库的文件拉取下来

      git pull origin master –allow-unrelated-histories 
      
      # 需要注意添加参数:allow-unrelated-histories,顾名思义,虽然此时本地仓库和远程仓库建立了联系,
      # 但是仍然没有历史渊源。因为两个仓库有不同的开始点,这两个仓库没有共同的 commit。
      
      • 1
      • 2
      • 3
      • 4
    • 把本地项目推送到远程仓库

      git push origin master 
      
      • 1

    建立远程连接的小技巧

    • gitee中新建一个仓库
    • git clone克隆项目到本地
    • 把该项目的.git复制到目标项目下即可
  • 相关阅读:
    MySQL 数据类型以及最优选取规则
    Linux gcc day7
    悄然兴起的“跑腿”,正在成为一个千亿市场
    ESP32设备通信-Mesh网络通信
    Android Framework 常见解决方案(22)防应用被LowMemoryKillerDaemon(LMKD)杀掉
    root用户自动安装mysql 5.7脚本
    原子物理 名词索引
    玩转SQLite7:基本语法与数据类型
    Kotlin协程之Dispatchers原理
    springboot+vue+elementUI 篮球竞赛预约平台#毕业设计
  • 原文地址:https://blog.csdn.net/ljn1046016768/article/details/133125782