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、开发时的一般顺序为
- git pull
- git status
- git add .
- git status
- git push
4、Git 开发时报错与坑点
- 通常我们在最后 git push提交的时候会经常遇到一些错误,这个时候我们就需要回滚
git reset HEAD^
5、Git 学习资源
以上是关于Git 工具的使用全面讲解的主要内容,如果未能解决你的问题,请参考以下文章