• Git常用命令1


    1、设置用户签名

    ①基本语法:

    git config --global user.name        用户名

    git config --global user.email         邮箱

    ②实际操作

    23e81cd53f904c25a66dc1305dc75da0.png

    ③查询是否设置成功

    cat ~/.gitconfig

    fc438dca2b7248b2850713677589b4a1.png

    注:签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看到,依此确认本次提交是谁做的。Git首次安装必须设置一下用户签名,否则无法提交代码

    注:这里设置用户签名和将来登录GitHub(或其他代码托管中心)的账号没有任何关系

    2、初始化本地库

    ①基本语法

    git init

    ②实际操作

    efb3d98fec3f4641810b618ae4f83984.png

    3、查看状态

    ①基本语法

    git status

    ②实际操作

    76d1178d2c4b4bef8810a5e034510cb6.png

    注:文件添加到暂存区后文件是绿色的,没有添加是红色的

    4、添加文件到暂存区

    ①基本语法

    git  add  文件名

    ②实际操作

    d01e0fc2d95040ab8969f8c8f4b46014.png

    5、提交文件到本地库

    ①基本语法

    git  commit  -m  文件版本名(自己随便起)

    ②实际操作

    d9ac1e57806a4213bf0c4c7ec395581c.png

    6、查看版本库

    ①基本语法

    git  log

    注意:进入后可以按q键退出

    ②实际操作

    dd320731a8cb41f6a86142ad5193c70b.png

    7、查看分支

    ①基本语法

    git  branch

    ②实际操作

    2ea7bfd2b4ec44d5aad57b340dabc1c8.png

    8、创建分支

    ①基本语法

    git  branch  分支名

    ②实际操作

    fbcd27dfdd8943d8bf04f4458cbfd0ab.png

    9、删除分支

    ①基本语法

    git  branch  -D  分支名

    ②实际操作

    1802553f345f401bad8b389ee49efac0.png

    10、切换分支

    ①基本语法

    git  checkout  分支名

    ②实际操作

    fe40de4acadb483a9f76e79564ec6721.png

    11、合并分支

    ①基本语法

    git  merge  分支名

    ②实际操作

    528cc99f426143d3968d2fef4720888a.png

    注意:合并分支命令必须在主分支即master中使用

    注意:合并分支可以把你分支里面修改的文件合并到主分支里面,图中圈出来的是分支名不是文件名,注意别混淆

    补充:

    ①在克隆和推送之前需要生成密钥,然后将生成的密钥与GItee账号关联

    生成密钥命令: ssh-keygen -t rsa -C  用户名

    然后cat看密钥命令: cat  密钥存放地址(下图红色框里面的地址)

    acdc1545520b45e1b5f9c5683ba33b3f.png

    关联密钥

    491870ce561d443fb4a146dc71a083c7.png

    克隆地址及推送地址的获取:选择克隆/下载,然后复制地址

    b117d4f192e24c67858c576fa947c846.png

    12、从码云(Gitee)克隆远端库到本地

    ①基本语法

    git  clone   克隆地址

    13、将本地文件推送到远端库

    ①基本语法:

    git  push  推送地址

    14、版本回退

    ①基本语法:

    git  reset  --hard   commit号

    ②使用说明:

    commit号    可以使用git log命令查看

    版本回退:简单的说就是将文件回退到任意一个版本,由commit号决定

     

     

  • 相关阅读:
    基于BP神经网络的含水率预测模型matlab仿真
    hive葵花宝典:hive函数大全
    ubuntu 20.04 ROS 环境下 使用 velodyne
    QT学习日记20——OpenGL简介
    为什么要用vite,用vite的原因是什么
    铭飞MCms不建议使用
    去电脑维修店修电脑需要注意什么呢?装机之家晓龙
    【笔试强训】Day 3
    安全专家讲述Web 渗透测试怎么做
    基础篇——基础项目解析
  • 原文地址:https://blog.csdn.net/qq_54967229/article/details/136636974