OC组件化06:Github-Desktop管理工具使用

张建 lol

前言

GitHub Desktop 简单说就是 图形界面 版的 Git,不需要命令行的操作

通过 GitHub官网 可以下载、安装使用

准备工作

  • 注册你的 GitHub 账号,已注册 GitHub 账号的,跳过

  • GitHub Desktop 登录你的账号

创建仓库:File -> new repository

创建分支:branch -> new branch

  • 创建一个开发的分支 zj_feature

克隆仓库到 GitHub Desktop

  • File -> Clone Repository

  • 切换分支

修改工程代码,将 0.2.0 版本代码完成,并提交到新分支 zj_feature

  • Summary:必填 0.2.0

  • Description:描述 0.2.0 版本的内容

  • Commit to zj_feature

  • push origin

合并分支:

  • 先切换到 main 主分支

  • 合并分支:branch菜单 -> merge into current branch

提交 main 分支

删除分支:菜单branch -> delete 删除分支

版本回滚

  • 还未提交代码:文件右键 -> Discard Changes 放弃更改

  • 已经提交代码:文件右键选择 -> Revert This Commit 恢复到当前提交

使用

  • 打开项目代码:Show in Finder

  • 所有 新增代码 可以在工程项目中实时修改,并可以运行查看效果

  • 在 GitHub Desktop 上可以看到实时的修改

  • 修改完记得修改一下版本号

  • 提交代码到 本地mian 分支

  • 提交代码到 远程main 分支

终端搜索 ZJWeakProxy 库

mac@bogon ~ % pod search ZJWeakProxy

【问题:】未搜索到自己创建的组件库

解决方法:更新本地Pod的索引文件

1
2
mac@bogon ~ % rm ~/Library/Caches/CocoaPods/search_index.json
mac@bogon ~ % pod repo update

如果还是搜索不到:

1
2
mac@bogon ~ % sudo gem install -n /usr/local/bin cocoapods --pre 
mac@bogon ~ % pod setup
  • 再次搜索
  • Post title:OC组件化06:Github-Desktop管理工具使用
  • Post author:张建
  • Create time:2023-03-04 23:47:00
  • Post link:https://redefine.ohevan.com/2023/03/04/OC组件化/OC组件化07:Github-Desktop管理工具使用/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.