提示:以下是本篇文章正文内容,下面案例可供参考
一、Git什么?
Git是世界上最先进的分布式版本控制系统,克隆一个项目的速度非常快。
每个开发都可以从master上克隆一个本地版本库,就算没有网络,也可以提交代码到本地仓库、查看log、创建项目分支等等。
每个版本库都可以创建无限个分支,分支是个完整的目录,且这个目录拥有完整的实际文件
Git分为::工作区、暂存区以及 仓库区(本地仓库区,远程仓库区)。
二、使用步骤
1.安装方式
①去官网上下载Git的安装包
②打开方式:Git Bash Here去打开
③安装教程去配置用户信息和邮箱
配置的命令:
git config --global user.name 'xxx'
git config --global user.email 'xxx'
2.Git的常用方法
这是本地仓库区的一些办法。
git status 查看文件状态
git add 将文件的修改加入暂存区
git add 文件名 将指定的文件添加到暂存区
git add . 将工作区所有的文件添加到暂存区
git add * 将工作区所有的文件添加到暂存区
git.reflog 查看所有提交记录
git reset 将暂存区的文件取消暂存或者是切换到指定版本
git commit 将暂存区的文件修改提交到版本库
git commit -m '提交的描述'
git reset 回复上一个
git log 查看日志
这是远程仓库的一些方法
git remote 查看远程仓库
git remote add 添加远程仓库
git clone 从远程仓库克隆
git pull 从远程仓库拉取
git push 推送到远程仓库
示例:
1)将远程仓库地址添加到本地:
git remote add origin https://gitee.com/dillionf/demo20211207.git
2)将本地仓库数据推送到远程仓库
git push -u origin master
注意:origin为远程仓库的名称,可以自定义
3)拷贝一个远程仓库到本地
git clone https://gitee.com/lyt-top/vue-next-admin.git
4)git pull --rebase origin master 从远程服务器更新项目到本地仓库
分支
主分支:在初始化本地 Git 仓库的时候,Git 默认已经帮我们创建了一个名字叫做 master 的分支。通常我们把这个master 分支叫做主分支。(在进行多人协作开发的时候,为了防止互相干扰,提高协同开发的体验,建议每个开发者都基于分支进行项目功能的开发 。master用来保存和记录整个项目已完成的功能代码。但是不允许程序员直接在master 分支上修改代码,这样做的风险太高,容易导致整个项目崩溃。)
分支相关命令:
branch
语法:git branch
作用:查看已有分支列表
branch 分支名
语法:git branch 分支名
作用:创建一个指定名称的分支
checkout
语法:git checkout 分支名
作用:切换不同的分支
merge
语法:git merge 分支名
作用:将指定名称的分支合并到当前分支
总结
Git 是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。
以上仅供参考,如有错误。请多多提议!