Git使用教程

x33g5p2x  于2022-02-12 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(342)

Git的使用

本教程用于入门git

Git的简介

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

Git的安装

window下的安装

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

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

Git的配置

配置用户信息

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

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

查看配置信息

git config --list

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

Git的工作流程

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

Git工作区暂存区

基本概念

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

本地仓库的创建

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

git init 目录

克隆Git仓库到本地仓库

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

git clone <repo>

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

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.配置全局属性 用户名及其邮箱

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

2.查看是否配置成功

git config --list

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

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

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

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

5.上传文件

创建一个文件
touch xxx.xxx
添加文件到暂存区
  git add xxx.xxx
提交文件到本地仓库
  commit -m"文件描述信息"
将文件推入远程仓库
  git push origin master

相关文章