# UnityGitPack
1.申领Token步骤
1)Resource owner
选择用户/组织
2)Repository access
选择"All repositories"
而非"Public repositories",这个是只读访问任意公共仓库。
3)Permissions(最小权限) 点击 Add repository permissions,选择以下权限:
(1)Administration → Read and write(强制需要)
用于:
创建仓库
修改仓库设置(必要)
删除仓库(不一定需要,但“创建仓库”必须要这个)
(2)Contents → Read and write(强制需要)
用于:
git push 上传/修改文件 创建分支
这是发布 .unitypackage 时实际写文件到仓库所需权限。
(3) Metadata → Read-only(默认 无法操作)
用于:
获取仓库信息(不涉及隐私)
GitHub API 使用它读取 repo 信息。
(4) Actions → Read and write(可选)
用于:
发布 Release
上传 Release 附件文件
2.使用ScriptableObject
1) Project右键Create->Tools->MomosUnityGitPack->Create User Git Settings
切记不要把这个提交了,会暴露token!!!
2) 填写GitData
RepoName: 强调一下不要加空格, 否则空格会按'-'生成进项目名。
// 如此填写,设计中不希望用户整个提交Assets目录。
Local Package Path Of Assets: Scripts/xxPack
3) 填写UpmData
Name: com.xxx.xxx //需符合反向域名规范
Version: x.y.z
Unity: x.y // 2022.3只要这两个
-
Notifications
You must be signed in to change notification settings - Fork 0
amomiao/UnityGitPack
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published