ue4源码本地git管理

本文主要记录一下使用gitlab在局域网管理ue4源码的流程

大体思路是在局域网创建gitlab仓库来管理ue4的源码,当引擎源码需要更新时,先把本地代码同步到github上最新的,然后在push到局域网的gitlab仓库,其他人通过gitlab来更新源码即可

具体操作流程如下,

git remote add epic https://github.com/EpicGames/UnrealEngine.git

操作完,使用remote -v如下:


epic代表了github上的仓库

origin代表局域网内gitlab仓库

使用命令

git fetch epic

可以获取github的更新

假设gitlab版本为4.16,需要更新4.19分支,使用命令:

git fetch epic && git checkout 4.19     // 切换到4.19分支

git pull epic 4.19     // 把4.19分支更新到最新

git push origin        // 把4.19分支上传到gitlab

这样,4.19分支就从github上更新到gitlab上了

另外,使用如下命令可以把本地所有的tag同步到gitlab

git push origin --tags

猜你喜欢

转载自blog.csdn.net/xiaozhi0999/article/details/80744491
今日推荐