GIT常用命令
GIT版本控制工具
我们今天介绍一下git工具的常用命令
查看GIT版本:git --version
查看git配置信息:git config --list
初始化账户信息:
-
git 需要有一个账户信息,远程库有用到身份信息
-
git config --global user.name "用户名"
-
git config --global user.email "注册邮箱或手机号"
本地库操作
初始本地仓库:选择你要作为仓库的文件夹右键点击git base 输入 git init
查看当前仓库的状态:git status -s
添加文件到当前仓库:git add 文件名 这一步仅仅是讲文件提交到缓存区
确认提交本地仓库:git commit -m "提交注释信息" 这才是提交到本地库
修改本地库中源码:1 先修改文件
2 执行git add 操作
3 确认提交 git commit -m "提交注释信息"
查看文件提交历史记录: git log 详细信息
git log --pretty=oneline 基本信息
回退提交历史:1 回退上一个版本: git reset --hard HEAD^
2 回退上n个版本: git reset --hard HEAD~n
版本穿越:1 查询之前所有版本操作记录: git reflog --pretty=oneline
2 直接退回到指定的版本 : git reset --hard 版本号
还原文件: 用户服务器上版本替换本地还没有提交版本
删除文件: 1先删除本地文件
2 执行git add
3 git commit -m "注释信息"
分支管理
最重要的分支管理
查询当前所属分支: git branch
git branch -v
主分支上创建分支 : git branch 分支名
切换分支: git checkout 子分支名
在分支上合并子分支:git merge 子分支名
前提是主分支合并子分支
分支冲突问题: 手动解决,然后执行add 和 commit操作
在主分支上删除子分支:git branch -d 分支名
-d 如果子分支还没有被合并,删除的时候有一个确认删除提示
-D 强制删除子分支
提交日志分支格式查询 : git log --oneline --graph
从这个分支我就就可以看得出来我们的分支操作
git reflog --oneline --pretty=oneline
标签TGA
git tag -a v1.0
按i 进行自己的注释
注释完以后按esc退出 并按:输入wq 保存退出
git log --oneline --decorate --graph 进行查看
这样我们就有了标签