对程序员而言,写的代码用源码管理系统管理起来,非常方便:
非公司的项目,在没有了解git前,我采用是修改前Ctrl+C、Ctrl+V的方式进行备份、对比,这样导致很多奇奇怪怪的问题,例如手贱的改错了、巧合的是竟然没有备份,于是乎郁闷的查询……。浪费了不少时间。
随着Git的火热,我开始关注有无免费的git—-一个很重要的事实:
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理,其背后的故事很有趣。
我了解的Git有3类git:
Bitbucket :支持Git、Mercurial,免费版有5个用户限制。公有和私有仓库都可以无限制创建,有协作工具(Issue tracker,Wiki)。Unity 3D官方开源的地址
Git的客户端:
Windows下配置GIT记住账号密码:
C:\Users\Administrator\.gitconfig中:
然后添加.git-credentials文件,配置账号密码即可:
完整的进行Unity 3D源码用Git管理的流程:
1 新建文件夹(路径要求非)
2 新建U3D项目
3 添加.gitignore文件
[获取已有的U3D项目]
4 添加https://git.oschina.net/xifarm/U3D_Git.git文件
5 修改Unity 3D编辑器:
External
option in Unity → Preferences → Packages → Repository
. (Skip this step in v4.5 and up)Visible Meta Files
in Edit → Project Settings → Editor → Version Control Mode
.Force Text
in Edit → Project Settings → Editor → Asset Serialization Mode
.File
menu.
- <code># =============== #
- # Unity generated #
- # =============== #
- Temp/
- Library/
- # ===================================== #
- # Visual Studio / MonoDevelop generated #
- # ===================================== #
- ExportedObj/
- obj/
- *.svd
- *.userprefs
- /*.csproj
- *.pidb
- *.suo
- /*.sln
- *.user
- *.unityproj
- *.booproj
- # ============ #
- # OS generated #
- # ============ #
- .DS_Store
- .DS_Store?
- ._*
- .Spotlight-V100
- .Trashes
- ehthumbs.db
- Thumbs.db</code>
原文地址:http://blog.csdn.net/sxbluebird/article/details/42461759