YonStudio 使用 git 教程

概述

您可以使用公有Git平台进行YonBuilder移动开发平台APP的代码管理。一切的代码相关操作均可以在第三方Git平台上完成,无需将代码上传至YonBuilder移动开发平台的情况下,一样可以开发YonBuilder移动应用。

YonStudio 基于 VS Code 开发,git代码管理功能和 VS Code 相同。VS Code 的 git 功能依赖于电脑上已安装的 git 。

  1. 首先电脑上应安装 git , 下载和安装请参考 git官网:https://git-scm.com/download

  2. 用 YonStudio 新建一个项目或从云端检出一个项目

  3. 选择终端,选择 bash 模式(windows系统,选择powershell),如下图: img

  4. 初始化本地仓库。输入命令 git init ,按回车执行。 img

  5. 建立远程仓库。这里以在gitee平台为例,选择新建仓库,输入仓库名称点创建: img

  6. 点击创建后,跳转到以下页面。此时在 gitee 平台不需做其他操作,进入第7步。 img

  7. 将本地文件放到暂存库。

    依次执行以下命令:

    git add .

    git commit -m "commit message"

  8. 将本地仓库关联到远程仓库:

    依次执行命令:

    git remote add origin https://gitee.com/******/******.git 注意把命令中的远程库地址换成自己的。

    git push -u origin "master"

    如果没有设置Git全局用户名、密码,会提示输入 Git 平台用户名,密码。填写您使用的 Git 平台的用户名,密码即可。

  9. 第8步执行完成后,刷新 gitee 网站页面,可以看到远程库创建成功,并且本地库和远程库已建立连接。

  10. 项目根目录下增加widget目录,将项目代码移动到widget目录下。移动打包会根据widget进行识别,如果没有widget目录会打包失败。移动完成后,将代码推送到远程库。

img img

  1. 配置移动打包git地址:

img

常见问题:

  1. 配置git 地址、账号信息时保存提示:git目录结构不正确

解决办法:(在使用的git平台查看) git 项目根目录下只能有widget目录,然后widget中是config.xml 、html 等项目文件或文件夹。

  1. 私有部署git是否支持

不支持。

附录: git 常用命令

初始化一个Git仓库: git init

Git 全局设置:

git config --global user.name "username"

git config --global user.email "email"

添加文件到暂存区: git add

将暂存区的修改提交到当前分支: git commit -m

查看仓库当前的状态,显示有变更的文件:git status

比较文件的不同,即暂存区和工作区的差异:git diff

回退版本:git reset

将文件从暂存区和工作区中删除:git rm

查看分支:git branch

创建分支:git branch

切换分支:git checkout 或者git switch

创建+切换分支:git checkout -b 或者git switch -c

合并某分支到当前分支:git merge

删除分支:git branch -d

查看历史记录:git log

查看命令历史:git reflog

克隆远程库到本地:git clone <远程库地址>

从远程获取代码并合并本地的版本:git pull

将本地的分支版本上传到远程并合并:git push

是否仍需要帮助? 请保持联络!
最后更新于 2024/12/2