unity中使用git管理

管理统一的项目只需要管理资产和ProjectSettings两个文件夹就行了,其他的文件夹都会根据这两个来自动生成。所以用的git来管理这两个就好了。

一:下载安装git,https://gitforwindows.org/

二:去码云或者github上注册账号,找个然后空白的地方右键点击他,

       在命令行里输入git config --global user.name“此处填写用户名(注册账号时的用户名)”,回车

       在输入git config --global user.email“此处填写邮箱名(注册账号时的邮箱)”,回车

三:密钥设置(GIT传输有两个协议HTTP,SSH,这里是设置SSH的连接密钥,如果用HTTPS这一步不用设置,SSH比HTTP快),首先查看是否有密钥,在C:\用户\ admin \ .ssh下看有没有id_rsa.pub,有就是有密了,如果没有,命令行输入ssh-keygen -t rsa -C“邮箱地址”,回车生成。用记事本打开id_rsa。酒馆,将里面的都复制

然后进入码云或者github,点击头像,在进入设置 - >左栏点击SSH和GPG键 - >点击新的SSH键,然后你复制的上面的公内容,粘贴进“Key”文本域内.title domain,自己随便起个名字。点击addkey。(码云也是一样的设置)

验证:命令行输入ssh -T git@github.com(github)或ssh -T git@gitee.com(码云),如果看到成功就表示成功了

四:在github上或者码云创建仓库(码云可以创建私有库,github上不能),然后点击下载选择的ssh复制URL

然后在电脑上找一个位置,打开git命令行窗口,输入git clone url,回车,仓库就下载到本地了。

我用的码云创建的,的.gitignore是忽略文件,里面可以设置哪些文件不加进版本管理,如果没有,就自己创建,先新建文本文档,然后输入内容后,另存为将名字改成的.gitignore就OK了。

unity .gitignore模板:

[ll] ibrary /
[Tt] emp /
[Oo] bj /
[Bb] uild /
[Bb] uilds /
Assets / AssetStoreTools *


#Visual Studio缓存目录.vs /

#Autogenerated VS / MD / Consulo解决方案和项目文件
ExportedObj /
.consulo /
* .csproj
* .unityproj
* .sln
* .suo
* .tmp
* .user
* .userprefs
* .pidb
* .booproj
* .svd
* .pdb
* .opendb

#Unity3D生成元文件
* .pidb.meta
* .pdb.meta

#Unity3D在崩溃报告上生成文件
sysinfo.txt

#构建
* .apk文件
* .unitypackage
接下来就是一些命令了,不在做说明,看可以https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

五:git有很多插件比如,sourcetree,git小乌龟等,本身带了一个图形界面工具但是不好用,强烈建议使用git小乌龟,很好用。对于unity场景这种二进制文件冲突,小乌龟有自带解决冲突,很方便解决,命令行不是很好解决。

欢迎加入unity学习交流群195118593

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值