git版本仓库介绍

Git:开源的分布式版本控制系统
统一概念:
  • 工作区:改动(增删文件和内容)
  • 暂存区:输入命令:git add 改动的文件名,此次的改动就放到了暂存区
  • 本地仓库(简称:本地):输入命令: git commit 此次修改的描述,此次的改动就放到了‘本地仓库’,每个commit,我叫它为一个‘版本’。
  • 远程仓库(简称:远程):输入命令:git push 远程仓库,此次改动就放到了‘远程仓库’(github等)
  • commit-id:输出命令:git log,最上面那行commit xxxxxx,后面的字符串就是commit-id
版本库原理:

Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。
工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。
在这里插入图片描述

安装git后git的配置方法:
$git config --global user.name "runoob"
$git config --global user.email test@runoob.com

配置成功在C:\Users\Administrator目录下生成.gitconfig文件

配置公钥:
  1. 注册并登陆账户
  2. 生成SSHKey
    生成的详细方法:
    https://gitee.com/help/articles/4181#article-header0
    生成成功后会在C:\Users\Administrator.ssh生成俩个文件
    id_rsa.pub --公钥文件
    id_rsa – 私钥文件
  3. 在码云个人账户中配置SSH公钥
  4. 验证是否配置成功
$ssh -T git@gitee.com

关于项目中常用的Git命令请看:https://blog.youkuaiyun.com/weixin_43606158/article/details/90729743

远程版本库:
  • github.com
  • coding.net
  • gitee.com
  • aliyun.com
使用流程:
  1. 在本地没有源代码时,git clone克隆远程
  2. 在本地有源代码时,git pull 更新同步版本库
  3. 在工作空间中实现代码编辑
  4. 在完成一个功能并通过测试后,提交本地代码库
git add .  ||  git add -A
git commit -m "提示信息"
  1. 将本地版本库推送到远程仓库
git push origin 分支名字
  1. 如果有遇到冲突,则解决合并冲突
    git解决代码冲突请看:https://blog.youkuaiyun.com/weixin_43606158/article/details/90729352
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值