Git的使用入门

1.Git简介以及安装

Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具。

window安装Git
Linux系统安装Git

2.Git remote repository(远程仓库搭建)

第一种方式是使用应用比较广泛的**Github官网**构建远程仓库,但是由于Github服务器部署在国外,导致国内访问速度较慢,会科学上网的同学可以直接通过它部署远程仓库。
第二种方法就是通过国内的Gitee官网构建远程仓库。

github构建仓库
gitee构建仓库

3.Git 工作区、暂存区和版本库

Git的基本组件有以下几部分,下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系:
工作区(worksapce):就是你在电脑里能看到的目录。
暂存区(index):英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
版本库(repository):工作区有一个隐藏目录 .git,这个不算工作区,而是 Git 的版本库。
在这里插入图片描述
这些组件在实际系统的存在形式如下:
在这里插入图片描述
这里的.git是隐藏文件需要将windows的显示隐藏项目的选项打开。
结合上面两张图,就可以理解工作区(workspace)指的是a.c 、README.md文件,而暂存区(index)以及版本库(repository)指的是项目目录testcase中隐藏的.git文件夹,它们本质是记录文件的是否暂存,所在分支等信息,.git文件夹详解

4. Git 解基本操作

Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。
Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull,后面我们会详细介绍。
在这里插入图片描述
这里我们先给一个git项目的常规操作流程:

将本地文件上传到remote repository
  1. 本地创建一个git repository。可通过git init 或者 git clone 命令从远程仓库拉取一个仓库。
git  init  #通过自定义初始化一个仓库
git  clone  远程仓库链接  # 从远程仓库拉取一个仓库
  1. 通过git add 命令添加到暂存区(index)
git add a.txt
  1. 通过git commit -m " 关于这次提交的内容简要 "将修改的文件提交到本地版本库。
git  commit -m “ this commit is create a new a.txt file”
  1. 通过git push 将本地的更改提交到我们之间在github或者gitee创建的项目库里。
从remote repository 下载更新本地版本库

这分两种情况,如果本地没有git项目文件,则需要 git clone 命令直接拉去远程仓库文件;如果本地已经存在git项目,则仅需要使用 git pull 将远程的更新合并到到本地版本库(repository)中。

gitk &可以GUI的方式查看git提交的版本记录。

git 常用代码合集在这里!!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值