Git 工具的使用全面讲解

Posted 王睿丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 工具的使用全面讲解相关的知识,希望对你有一定的参考价值。

1、Git 是什么?

简单:专门用来合作开发与版本管理的工具
官方:Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。

2、Git 的使用(基本命令)

命令含义
git init初始化一个 Git 仓库(是使用 Git 的第一个命令)
git clone克隆仓库(也就是下载一个项目)
git clone <repo> <directory>克隆仓库到指定的目录(也就是下载一个项目到指定目录)
git add添加文件到仓库
git status查看仓库当前的状态,显示有变更的文件
git diff比较文件的不同,即暂存区和工作区的差异
git commit提交暂存区到本地仓库
git reset回退版本
git rm删除工作区文件
git mv移动或重命名工作区文件
git log查看历史提交记录
git blame <file>以列表形式查看指定文件的历史修改记录
git pull下载远程代码到本地并合并
git push本地上传代码到远程并合并
git branch (branchname)创建分支
git checkout (branchname)切换分支
git merge合并分支
git tag -a v1.0给重要的阶段标记一下,-a会记录这标记是什么时候打的,谁打的
git reset HEAD^回滚(退回之前的版本)

3、开发时的一般顺序为

  1. git pull
  2. git status
  3. git add .
  4. git status
  5. git push

4、Git 开发时报错与坑点

  1. 通常我们在最后 git push提交的时候会经常遇到一些错误,这个时候我们就需要回滚
    git reset HEAD^

5、Git 学习资源

  1. 菜鸟教程 - Git
    https://www.runoob.com/git/git-tutorial.html

以上是关于Git 工具的使用全面讲解的主要内容,如果未能解决你的问题,请参考以下文章

ADB 工具的使用全面讲解

java接口自动化 - 企业级代码管理工具Git的配置

java接口自动化 - 企业级代码管理工具Git的配置

使用 Git 来管理 Xcode 中的代码片段

码农的好助手:版本管理工具git的使用

版本控制工具GIT使用指南