出现冲突无法继续操作 输入以下命令可以强制退出:
:q 回车
一. git 仓库”存放“流程
1. 创建仓库 GIT INIT
查看仓库 git status
2. 将文件搁置到 ‘工作区’
1.单体搁置:git add 文件名+格式
2. 全部搁置 :git add.
当查看仓库时 提示文本为绿色表示搁置成功
2.1 删除工作区文件 => git rm --cached文件名+后缀
3. 将文件搁置到 ”版本区“ =>git commit -m (备注)
当查看仓库时 提示文本为红色表示搁置成功
3.1 查看版本库 => git log
3.2 回退版本 => git reset --hard + 希望返回的版本的哈希码
执行后仓库内容为 指定返回版本的版本库内容。
二. 分支 branch 当一部分文件需要更新为防止更新出现意外时,我们通常使用分支管理 :通过创建新的分支 和拷贝原文件达成克隆;当文件无误后合并分支,实现合并更新原文件。
1. 创建分支 git branch +分支名
1.2 查看分支 git branch ; branch的初始分支为Master
2. 切换分支 git checkout +分支名
创建并切换: git checkout -b 分支名
删除分支: git branch -d 普通删除/ -D为强制删除
1. 分支是有父级构建出来的,不能自己删除; 可通过父分支删除 ;
1.2 当你在A分支想删除B分支 可使用 git branch -D 强制删除
2. Master 为祖级分支可以随便删
3.合并分支 git morge + 合并分支名
merge之后无需commit 是自动提交的
4 . 隐藏工作区内容 git stash / 恢复工作区内容 git stash pop
★ 想隐藏的前提是必须提交一次文件到版本区