企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

在游戏中学习git操作(五)(github游戏)

wudianyun 2025-05-08 07:00:19 精选文章 7 ℃

在游戏中学习Git之Githug(Windows版)

开始闯关31-40关

31. 第31关

  • 关卡描述:

    有一个新的目录“git_hug”被创建了,在它里面初始化一个仓库
  • 通关操作:

    git init

32. 第32关

  • 关卡描述:

    你想在一段可能打破一些东西的代码上工作,创建一个“test_code”分支。
  • 通关操作:

    git branch test_code

33. 第33关

  • 关卡描述:

    你需要在“1.2”版本的应用程序上修复一个bug。检出“v1.2”标记。
  • 通关操作:

    git checkout v1.2

34. 第34关

  • 关卡描述:

    你需要在“1.2”版本的应用程序上修复一个bug。检出“v1.2”标记(注意:有一个名为“v1.2”的分支)。
  • 通关操作:

    git checkout tags/v1.2

35. 第35关

  • 关卡描述:

    在前一个提交你忘了创建分支,并在该分支上进行提交操作。在最后一次提交前创建一个名为“test_branch”的分支。
  • 通关操作:

    git branch test_branch HEAD~1

36. 第36关

  • 关卡描述:

    在你的项目中创建了太多的分支。有一个旧的名为“delete_me”的分支,你应该删除它。
  • 通关操作:

    git branch -d delete_me

37. 第37关

  • 关卡描述:

    在本地分支上你做了一些改变,并且想共享它,但是不准备将它合并到“master”分支上。
  • 通关操作:

    git push origin test_branch:test_branch

38. 第38关

  • 关卡描述:

    在“feature”分支上有一个文件,让我们将它合并到“master”分支上。
  • 通关操作:

    git merge feature

39. 第39关

  • 关卡描述:

    好像有一个新的分支被推送到了远程仓库。得到与本地仓库的改变,但是不合并它们。
  • 通关操作:

    git fetch origin

40. 第40关

  • 关卡描述:

    我们用“git rebase”工作流与“feature”分支准备进入“master”分支。将“feature”分支上的改变合并到“master”上。
  • 通关操作:

    git rebase master feature

Tags:

最近发表
标签列表