Skip to content

GitHub 项目

当打开一个 GitHub 项目 时,在 IDE 的顶栏会有一个「切换分支和同步代码的按钮」:

GitHub 项目会自动加载默认的分支,如果需要切换分支,点击分支下拉按钮,选择需要切换的分支即可,也可以创建新的分支。

除了常规的 Git 操作外(命令行或 Git 版本管理),GitHub 项目也可以点击顶栏的「同步」按钮,此时会自动拉取最新代码,并推送当前修改代码到 GitHub 项目。如果有冲突,会自动打开 IDE 的 Git 面板,需要手动解决冲突。

IDE 所在容器关闭前,也会自动执行一次同步操作。

发布、Fork 和 Star

GitCode 不同,InsCode 无法直接将 GitHub 项目发布到 InsCode 社区,也无法直接对 InsCode 的 GitHub 项目进行 Fork 和 Star 操作。因此,GitHub 项目在发布到社区时,会镜像当前代码到 GitCode,此后的 Fork 和 Star,也是基于此镜像的代码。

TIP

以上所有介绍,只针对通过 GitHub 账号绑定选择的项目有效,如果只是导入其它 Git URL(包括 GitHub 的 GIt URL)创建的项目,仍然遵循普通项目的逻辑。