git分布式版本控制工具的学习。
首先git的命令是Linux格式的,之前有过学习Linux的经验,所以在命令上上手快。
git的作用是用于管理不同版本的文件。
git基础
首先先安装
(1)分为仓库区,暂存区,工作区
关系
1 仓库<—git commt暂存区(staged)
2 暂存区(staged)<—git add 工作区(untracked)新建文件
3 暂存区(staged)<—git add 工作区(unstaged)修改已有的文件
(2)git 命令(使用命令前先填写name和emil ,我用的是git2.35.1.2在填写时是不用加双引号的)
1 git init 初始话一个仓库
2 git status 查看当前仓库下文件的状态(staged,untracked,unstaged)
3 git add. 把当前仓库下的所有工作区的文件进入暂存区。
4 git commit -m“备注信息”
5 git log 查看修改日记
6 vi file01.txt 编辑文件
7 esc :wq 保存退出
8 touch file01.txt 生成一个文件
9 rm file01.txt 删除一个文件
版本回退命令
1 git reset -hard commtID
2 git reflog 查看回退日记
忽略管理命令
1 touch .gitignore 新建一个.gitignore文件
2 在文件中编写不需要管理的类型如(*.txt 忽略以.txt结尾的文件)了解
分支
1 git branch 查看当前分支
2 git branch dev01 创建新分支(创建时会继承当前分支的所有修改日志)
3 git checkout dev01 切换到dev01 分支
4 git checkout -b 新建并切换分支
5 git merge dev01 当前分支合并dev01分支(如有冲突需手动更改,系统会保留冲突部分)
6 git branch -d dev01 删除dve01分支。(-D强制删除)