• Day 83


    _git环境配置与安装

    1. Git GUI: Git提供的图形界面工具

    2. Git Bash: Git提供的命令行工具

    3. 当安装Git后首先要做的事情就是设置用户名和emal地址,这是非常重要的,因为每次Git提交都会使用该用户信息

      • git config --global user.name(2.37.1版本后面直接输入用户名,不要加" ")
      • git config --global user.emal(2.37.1版本后面直接输入邮箱地址,不要加"")
    4. 在这里插入图片描述

      • Workspace:工作区,就是平时存放代码的地方
      • Index/Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将要提交到文件列表的信息
      • Repository:仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交的所有版本的数据,其中HEAD指向最新放入仓库的版本
      • Remote:远程仓库,托管代码的服务器,可以简单的认为是你项目中的一台电脑用于远程数据交换

    _git文件的4种状态

    1. Untracked:未跟踪,此文件在文件夹中,但并没有加入到git库中,不参与版本控制,通过git add状态变为Staged
    2. Unmodify:文件已经入库,未修改,即版本库中的文件快照内容与文件夹中完全一致,这种类型的文件有两个去处,如果它被修改,而变为Modified,如果使用git rm移出版本库,则成为Untracked文件
    3. Modified:文件已经修改,仅仅是修改,并没有进行其他操作。这个文件也有两个去处,通过git add 可进入暂存 Staged 状态,使用git checkout 则丢弃修改过,返回到unmodify状态,这个git checkout即从库中取出文件,覆盖当前修改
    4. Staged:暂存状态,执行git commit 则将修改同步到本地库中,这时库中的文件和本地文件变为一致,文件为Unmodify状态,执行 git reset Head filename 取消暂存,文件状态变为Modified

    _git设置本机绑定ssh公钥

    1. 绑定ssh公钥,实现免密登录!(免密登录,码云是远程仓库,我们平时是工作在本地仓库!)

    2. # 进入 c:\Users\Administrator\.ssh 目录
      # 生成公钥
      # rsa 表示对的是加密方式
      ssh-keygen -t rsa
      
      • 1
      • 2
      • 3
      • 4
    3. 将公钥信息public key 添加到码云的账户中即可

    4. 使用码云创建一个自己的仓库!

    5. 注意:在这里插入图片描述

    6. 在这里插入图片描述

    _IDEA中集成git操作

    1. 想要将手头的工程文件连接到gitee,只需要将init初始化,并配置好ssh公钥之后的本地仓库拷贝到当前的工程目录即可

    2. 配置好git的工程文件用IDEA打开后会有如下变动:在这里插入图片描述

    3. 在Git Bash Here上执行的命令可以直接IDEA的终端栏上面执行,效果是一样的

    4. 在IDEA中可以设置直接add,就是不用add指令,只要当前工程文件夹中的内容有变动,则自动add

    5. 常用的指令:

  • 相关阅读:
    Eyeshot 2022.3 Fem Released Crack
    Spring Security —漏洞防护—跨站请求伪造(CSRF)
    GBase8s分片表操作实践
    关于butterfly主题
    基于Echarts实现可视化数据大屏董事会指标体系层级结构系统
    快排图文详解:快速排序算法的实现 - 【双边循环法与单边循环法 & 递归与非递归(栈的方式)的实现】
    Java 实现最大公约数与最小公倍数
    Matlab:脚本和函数
    Springboot毕设项目基于JavaWeb的模玩网站系统odk84(java+VUE+Mybatis+Maven+Mysql)
    k8s:通过nodeSelector将pod调度到含有指定标签的结点上
  • 原文地址:https://blog.csdn.net/ALVIS_108/article/details/126168191