git

96 阅读1分钟
                  出现冲突无法继续操作 输入以下命令可以强制退出:
                              :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
    ★ 想隐藏的前提是必须提交一次文件到版本区