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
    
  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. 常用的指令:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值