Unity3d 获取和上传项目最新版本的程序?

Unity3d 获取和上传项目最新版本的程序?,unity3d,version-control,Unity3d,Version Control,我正在和一组朋友一起做一对Unity3D项目 我想知道是否有某种程序可以用来上传我们项目的一个版本示例:Game1 v1.0,然后我们中的任何一方都可以下载该版本,编辑它,重命名版本示例Game1 v2.0,然后重新加载更新版本,程序只添加或更改编辑的文件,而不是整个项目,以节省时间 我希望我的描述足够清楚。 有什么程序可以帮我解决这个问题吗 在处理某些事情时,即使是独自一人,也要始终使用Git或Mercurial 如果您想要GUI前端,请使用SourceTree和BitBucket for r

我正在和一组朋友一起做一对Unity3D项目

我想知道是否有某种程序可以用来上传我们项目的一个版本示例:Game1 v1.0,然后我们中的任何一方都可以下载该版本,编辑它,重命名版本示例Game1 v2.0,然后重新加载更新版本,程序只添加或更改编辑的文件,而不是整个项目,以节省时间

我希望我的描述足够清楚。
有什么程序可以帮我解决这个问题吗

在处理某些事情时,即使是独自一人,也要始终使用Git或Mercurial


如果您想要GUI前端,请使用SourceTree和BitBucket for repos GitHub仅免费提供公共repos。

好的,这个问题专门询问如何使用Git for Unity,我的问题要求任何程序来帮助我进行版本控制和时间管理。我可以免费使用SourceTree和BitBucket吗?是,我建议这些是因为它们都是免费的。