您可以使用公有Git平台进行YonBuilder移动开发平台APP的代码管理。一切的代码相关操作均可以在第三方Git平台上完成,无需将代码上传至YonBuilder移动开发平台的情况下,一样可以开发YonBuilder移动应用。
YonStudio 基于 VS Code 开发,git代码管理功能和 VS Code 相同。VS Code 的 git 功能依赖于电脑上已安装的 git 。
首先电脑上应安装 git , 下载和安装请参考 git官网:https://git-scm.com/download
用 YonStudio 新建一个项目或从云端检出一个项目
选择终端,选择 bash 模式(windows系统,选择powershell),如下图:
初始化本地仓库。输入命令 git init ,按回车执行。
建立远程仓库。这里以在gitee平台为例,选择新建仓库,输入仓库名称点创建:
点击创建后,跳转到以下页面。此时在 gitee 平台不需做其他操作,进入第7步。
将本地文件放到暂存库。
依次执行以下命令:
git add .
git commit -m "commit message"
将本地仓库关联到远程仓库:
依次执行命令:
git remote add origin https://gitee.com/******/******.git
注意把命令中的远程库地址换成自己的。
git push -u origin "master"
如果没有设置Git全局用户名、密码,会提示输入 Git 平台用户名,密码。填写您使用的 Git 平台的用户名,密码即可。
第8步执行完成后,刷新 gitee 网站页面,可以看到远程库创建成功,并且本地库和远程库已建立连接。
项目根目录下增加widget目录,将项目代码移动到widget目录下。移动打包会根据widget进行识别,如果没有widget目录会打包失败。移动完成后,将代码推送到远程库。
解决办法:(在使用的git平台查看) git 项目根目录下只能有widget目录,然后widget中是config.xml 、html 等项目文件或文件夹。
不支持。
初始化一个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 checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d
查看历史记录:git log
查看命令历史:git reflog
克隆远程库到本地:git clone <远程库地址>
从远程获取代码并合并本地的版本:git pull
将本地的分支版本上传到远程并合并:git push