Git的使用

本教程用于入门git

[TOC]

Git的简介

Git是为了更好的进行版本管理和内容管理的系统

Git的安装

window下的安装

官网地址:https://gitforwindows.org/

镜像地址:https://npm.taobao.org/mirrors/git-for-windows/

Git的配置

配置用户信息

1
2
git config --global user.name "git账号用户名"
git config --global user.email "git账号对应邮箱"

作用:配置了该信息后以后默认使用该用户名邮箱对应的账号下的仓库,以后的操作中若默认使用该Git账号则不用再次的输入用户名和邮箱

查看配置信息

1
git config --list

当配置信息列表出现下图信息表示配置成功

image-20220127164217210

Git的工作流程

  • 克隆 Git 资源作为工作目录。
  • 在克隆的资源上添加或修改文件。
  • 如果其他人修改了,你可以更新资源。
  • 在提交前查看修改。
  • 提交修改。
  • 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。

Git工作区暂存区

基本概念

  • 工作区:就是你从Git仓库拷贝下来的资源所在目录
  • 暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
  • 版本库:工作区有一个隐藏目录 .git,这个不算工作区,而是 Git 的版本库。

本地仓库的创建

使用方法

使用当前目录作为Git仓库,我们只需使它初始化。

1
git init 目录

克隆Git仓库到本地仓库

使用方法

我们使用 git clone 从现有 Git 仓库中拷贝项目

1
git clone <repo>

如果我们需要克隆到指定的目录,可以使用以下命令格式:

1
git clone <repo> <directory>
  • **repo:**Git 仓库。
  • **directory:**本地目录。

Git的基本操作

Git 常用的是以下 6 个命令:git clonegit pushgit addgit commitgit checkoutgit pull,后面我们会详细介绍。

  • workspace:工作区
  • staging area:暂存区/缓存区
  • local repository:版本库或本地仓库
  • remote repository:远程仓库

常见的命令参见:https://www.runoob.com/git/git-basic-operations.html

Git的使用演示

1.配置全局属性 用户名及其邮箱

1
2
git config --global user.name "git账号用户名"
git config --global user.email "git账号对应邮箱"

2.查看是否配置成功

1
git config --list

3.创建文件作为本地仓库

1
2
这里选择在D盘下创建
cd d:/
1
2
创建名叫localGitStorage的文件作为本地仓库
mkdir localGitStorage
1
2
进入该仓库
cd ./localGitStorage
1
2
初始化本地仓库,当出现.git表示初始化成功
git init

4.拷贝Git远程仓库文件到本地

1
2
使用公钥来拷贝
git clone git@gitee.com:north_gate/extremely-clever-2.git
1
2
进入该仓库
cd ./extremely-clever-2

5.上传文件

1
2
创建一个文件
touch xxx.xxx
1
2
3
4
5
6
添加文件到暂存区
git add xxx.xxx
提交文件到本地仓库
commit -m"文件描述信息"
将文件推入远程仓库
git push origin master
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2021-2022 John Doe
  • 访问人数: | 浏览次数:

请我喝瓶快乐水吧~