当前位置: 首页 > news >正文

Unity3D 如何做好版本控制

目前项目这样版本控制:

1、在unity里,应该只对Assets(包含,meta)和ProjectSettings这两个文件夹做版本控制,其他的文件都是unity或工具生成出来的。

2、设置project setting ->editor setting-> Asset serialization为Force Text

3、在unity项目里面会包含大于100M的文件,所以在git上去的时候会出现大文件问题,按以下解决方式

含大文件的方式管理,下面是具体解决步骤:

git lfs install # 安装lfsfind ./ -size +100M # 找到项目文件下大文件 git lfs track "{上面搜索到的大文件路径}"git add .gitattributes# 正常提交git add {上面搜索到的大文件路径}git commit -m "Add large file"git push

可能会遇到的问题:

1、如果是提交到码云,在同步代码到码云的时候,可能会遇到以下问题:

1、WARNING: Authentication error: Authentication required: LFS only supported repository in paid enterprise.
2、batch response: LFS only supported repository in paid enterprise. 

第一个错误可以执行下面操作:

git config lfs.https://gitee.com/{your_gitee}/{your_repo}.git/info/lfs.locksverify false

第二个错误是因为付费才可以使用,可以执行下面操作:

rm .git/hooks/pre-push

参考:

作者:halftone
原文链接:https://www.zhihu.com/question/27032786/answer/34989289
来源:知乎

作者:枫叶㐅神无月
原文链接:git上传大文件问题解决_warning: authentication error: authentication requ-CSDN博客
来源:csdn

http://www.lryc.cn/news/372908.html

相关文章:

  • 移动端消息中心,你未必会设计,发一些示例出来看看。
  • Non-zero exit code pycharm
  • 西门子学习笔记12 - BYTE-REAL互相转化
  • 科技云报道:“元年”之后,生成式AI将走向何方?
  • DAY02 HTML
  • 【Windchill监听器、队列、排程】
  • 统计信号处理基础 习题解答10-14
  • APP各种抓包教程
  • web前端开发项目教学:深入剖析四大核心、五大技能、六大实战、七大建议
  • 从入门到高手的99个python案例(2)
  • btstack协议栈实战篇--Performance - Stream Data over SPP (Server)
  • ThinkPHP5.0 apache服务器配置URL重写,index.php去除
  • 《TCP/IP网络编程》(第十五章)套接字和标准I/O
  • 认识一些分布函数-Gumbel分布
  • C语言之void类型的本质
  • Wall国内开源程序照片墙,支持VR全景及安装教程
  • 七个备受欢迎的IntelliJ IDEA实用插件
  • HDFS架构
  • 【机器学习】LightGBM: 优化机器学习的高效梯度提升决策树
  • 【会议征稿,IEEE出版】第六届物联网、自动化和人工智能国际学术会议(IoTAAI 2024,7月26-28)
  • Flask-Logging
  • go匿名函数
  • ZED双目相机环境配置
  • 【最新鸿蒙应开发】——HarmonyOS沙箱目录
  • SringBoot 如何使用HTTPS请求及Nginx配置Https
  • 14.基于人类反馈的强化学习(RLHF)技术详解
  • Linux Radix tree简介
  • maven 下载jar包加载顺序
  • 新增多种图表类型,新增视频、流媒体、跑马灯组件,DataEase开源数据可视化分析工具v2.7.0发布
  • supOS工业操作系统的由来