0
点赞
收藏
分享

微信扫一扫

# Git - 版本控制 - 安装和本地库的管理操作

7dcac6528821 2022-04-14 阅读 70
git

Git - 版本控制 - 安装和本地库的管理操作

一.安装

1.安装到一个没有中文没有空格的目录下

2.建议使用VIM编辑器

选择 Use Vim (the ubiquitous text editor) as Git’s default editor

3.可以不修改Path 仅在Git bash 中使用Git

选择 Use Git from Git Bash only

4.剩下的一路next

二.Git常用命令

命令名称功能
git config --global user.name 用户名设置用户签名
git config --global user.email 邮箱设置用户签名
git init初始化本地库
git status查看本地库状态
git add 文件名添加到暂存区
git commit -m “日志信息” 文件名提交到本地库
git reflog查看历史记录
git reset --hard 版本号版本穿梭
git rm --cached 文件名删除暂存区内的文件
git log查看详细日志信息

三.初始化本地库并设置签名

1.初始化本地库

使用 git init 命令 ;初始化后的效果:生成 .git

2.设置用户签名

签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看到,以此确认本次提交是谁做的。
※注意:这里设置用户签名和将来登录GitHub(或其他代码托管中心)的账号没有任何关系。

使用命令:

git config --global user.name 用户名

git config --global user.email 邮箱

四.基础版本控制的操作

1.对文件进行版本控制

①创建文件

在初始化本地库的目录下创建一个文件

②查看本地库状态

使用 git status

③将文件添加到暂存区

使用 git add 文件名

④再次查看本地库状态

检测到有新的文件添加到了暂存区

会显示 new file : 文件名

⑤将暂存区中的修改提交到本地库

使用 git commit -m “日志信息” 文件名

⑥提交完成后再查看本地库状态

在这里插入图片描述

2.修改文件进行版本控制

①修改文件后查看本地库状态
在这里插入图片描述

②将工作区文件修改后添加到暂存区
在这里插入图片描述

3.版本穿梭

使用 git reset --hard 版本号命令,可以跳转到你想要的版本

五.Git的分支操作

1.分支管理

①分支:在版本控制过程中,使用多条线同时推进多个任务
在这里插入图片描述

②分支的好处

  • 同时并行推进多个功能开发, 提高开发效率
  • 各个分支在开发过程中, 如果某一个分支开发失败, 不会对其他分支有任何影响。 失败的分支删除重新开始即可。
2.分支操作
命令名称作用
git branch 分支名创建分支
git branch -v查看分支
git checkout 分支名切换分支
git merge 分支名把指定的分支合并到到当前分支上

①切换分支实操
在这里插入图片描述

②把指定的分支合并到当前分支上实操

**正常合并:**将 hot-fix 分支合并到 master 分支上:

  • 第一步.先切换到master 分支上

在这里插入图片描述

  • 第二步.在 master 分支下使用 git merge 分支名 命令
    在这里插入图片描述

冲突合并:分支合并时,如果同一个文件同一个位置有不同内容就会产生冲突。

在这里插入图片描述
在这里插入图片描述

需要手动合并代码,打开文件,保留需要的,不需要的删除.之后重新添加到暂存区

重新提交文件,但不能带文件名

在这里插入图片描述

举报

相关推荐

0 条评论