美文网首页
Git初学(四)隐藏工作现场及命令练习

Git初学(四)隐藏工作现场及命令练习

作者: 部落大圣 | 来源:发表于2019-10-26 00:11 被阅读0次

克隆远程仓库到本地,用clone命令,git clone 库的地址

git clone https://github.com/shl880423/Falsk

创建分支

前面提到的修改命令checkout,不加“--”就是创建分支。先创建一个dev分支,

git checkout -b dev
创建分支

git checkout命令加上-b参数表示创建并切换,相当于如下2条命令。

git branch dev
git checkout dev

git branch查看分支,会列出所有的分支,当前分支会添加一个星号。

合并分支

git merge name(要合并的分支)


合并分支

删除分支

git branch -d name(要删除的分支)


删除分支

GitHub上分支查看

分支查看

远程库分支差异

经过测试,应该是新版本,本地库文件修改在不同的分支之间有冲突,需要通过合并,可以将冲突解决。合并后提交到远程库后分支之间有差异,需要分别提交。


远程主分支
远程分支1

bug分支

在开放中,会遇到bug,修复bug,而不影响当前分支工作,因为当前分支还没提交。git提供了stah功能将当前分区隐藏起来。


隐藏当前现场
bug分支很干净

未修改前的文件内容


修改前
修改后
建立一个修复bug分支
git checkout issue-404 

查看要修复的Bug文件


修改前
修改后

修改提交bug分支


修改提交bug

切换到主分支,合并到主分支。并删除bug分支。


切换到主分支
合并分支
删除分支

再回到fengzhi1干活,工作区是干净的,工作现场去哪了用git stash list查看,如下


查看工作场所

恢复一下工作现场采用方法有git stash pop删除stash内容并恢复工作现场


恢复工作现场

结语

困扰了两天的stash,终于手动敲了一遍。出现问题是
1.当前工作现场的文件必须先add到暂存区。
2对git命令不熟悉,如创建分支是

git checkout -b issue-404

删除分支

git branch -d issue-404

切换分支

git checkout issue-404

查看版本号

git reflog

恢复版本号

git reset --hard HEAD 版本号

记住要多练多用,才能熟记这些命令。

推进下我学习的公众号文章:
Git使用教程:最详细、最傻瓜、最浅显、真正手把手教

相关文章

  • Git初学(四)隐藏工作现场及命令练习

    克隆远程仓库到本地,用clone命令,git clone 库的地址 创建分支 前面提到的修改命令checkout,...

  • GitFlow + Gitlab 工作流及规范

    GitFlow + Gitlab 工作流及规范 一、 git 命令及配置 1.Git ssh 与 gitLab配置...

  • git学习

    常用 Git 命令清单 git教程 显示隐藏文件命令 defaults write com.apple.finde...

  • Git基础命令

    以下内容来源于一次小组内的分享,主要针对初学者,在日常开发中使用Git的基本方法及命令。 一、创建版本库 二、工作...

  • Git入坑记(一)

    一、安装git 二、使用git init命令来初始化一个git仓库(隐藏,查看需设置查看隐藏文件) 三、使用git...

  • Git关于Bug修复分支

    Git还提供了一个stash功能,可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作,命令如下: 具体使用流...

  • git & Android Studio

    基础命令 工作区、暂存区和版本库 工作区有一个隐藏目录 .git 是 Git 的版本库,库里存了很多东西,其中最重...

  • .git 隐藏显示

    用git管理工程,默认.git文件是隐藏的。由于从git远程仓库下载下来的代码,如果.git文件隐藏,在需要用命令...

  • 恢复被删除的Git stash记录

    场景: 使用Git stash命令或者SourceTree暂存了工作现场,之后误删了这个stash 恢复方法: 第...

  • 读懂这张图就能彻底了解git库的基本原理了

    我们经常会用到git工具来操作git仓库,比如常见的添加到缓存区命令、提交命令、push命令,解决冲突等,但是初学...

网友评论

      本文标题:Git初学(四)隐藏工作现场及命令练习

      本文链接:https://www.haomeiwen.com/subject/rweevctx.html