UE4 Git版本控制
目录:
1.前期准备
2.项目创建者的工作
3.Fetch
4.Push
前期准备:
开发者安装/注册 git、github desktop、github的软件和账户
https://github.com/
https://desktop.github.com/
https://git-scm.com/
适合人群:需要尽快部署UE4多人开发,没有版本管理经验的开发团队
项目创建者流程:
①创建UE4工程&开启版本管理:
A.在Github仓库创建public项目/在UE4中创建C++工程/蓝图
B.等待创建完成后进入虚幻编辑器;
C.源码控制->连接到源代码管理->Git;
D.Git路径选择Git安装后bin文件中的启动程序;选择用Git初始化项目
E.接受设置完成版本控制的配置
②.Github上创建Oganization&Repository
A.在Github上创建Oganization
- No money时选择第一个:),限制是不允许建立私有库
C.完善个人信息
D.添加成员名单(也可再后继创建后添加,如图)
E.打开Github desktop添加创建的工程,选择”Add existing Repository”添加刚创建的本地工程。
F.选择工程文件夹所在的目录
- 点击Publish,选择我们刚才建立的Organization创建Publish Repository
选择刚才创建的Organization,并且记得去掉Keep this code private的勾选.因为我们的Organization是不能创建私有库的,之前有提到。
H.Publish完成后的样子;
I.开发者能够在Organization中看到如下
Fetch下载更新
- Fetch获取当前在Organization中的Respository
3.Push上传工程
A.当我们在已经完成版本管理配置的工程里修改资源时,比如我在地图中加了一个帅气的雪人)
B.内容浏览器中会提示某一部分的文件被更改,并在右上角显示+号
- 当我们保存文件时,右上角显示√表示此时的更改已被保存,可以提交到源码管理
- 提交源码管理,并且提供必须的备注
- 当我们打开Github DeskTop,会出现Push提示,点击选择Push我们的资源
- 我们回到我们Github中Organization里对应的Repository,发现内容已经被更改,说明我们已经成功上传。