type
status
date
slug
summary
tags
category
icon
password
一、git介绍
1、git是什么
git是目前世界上最先进的分布式版本控制系统
2、git的优势
- 适合分布式开发,强调个体。
- 公共服务器压力和数据量都不会太大。
- 速度快、灵活。
- 任意两个开发者之间可以很容易的解决冲突。
- 离线工作。
3、git能做什么
克隆版本库(目前我们最常用的功能)
版本管理
分支管理
4、常用git仓库
开源的:
- github
- gitee
公司自己搭的:
- gitlab
二、git基础教程
1、git工作流程

workspace:工作区
index:暂存
repository:本地仓库
remote:远程仓库
2、常用git命令

(1)项目初始化:git init(只能使用一次)
(2)将工作区代码提交到暂存区:git add .
(3)head:指向最新的提交点
(4)将暂存区提交到本地仓库:git commit -m ‘描述信息’
(5)分支管理
展示分支
列出所有本地分支:git branch
列出所有远程分支:git branch -r
列出所有分支:git branch -a
创建分支
git branch [name]
分支名称要求:
版本分支
release-1.0.0
功能分支
feature-模块名称
git checkout -b [name] 切换到创建的分支
切换分支
git checkout [name]
删除分支
git branch -d [name]
合并分支
git merge [name]
推送本地分支到远程仓库
git push origin [本地分支名字]
版本回退
git reset —hard [commit] 同时改变工作区和暂存区
拉取远程分支
git pull origin 分支名字
- 作者:昕昕丶未来不是梦
- 链接:https://pisce.buzz/article/web_git_01
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。