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

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

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

unity分支如何上传图片 unity上传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

unity分支如何上传图片 unity上传github_github_02

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

unity分支如何上传图片 unity上传github_unity分支如何上传图片_03

unity分支如何上传图片 unity上传github_github_04

我用的码云创建的,的.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场景这种二进制文件冲突,小乌龟有自带解决冲突,很方便解决,命令行不是很好解决。