如何在Unity上使用Github插件

如何在Unity上使用Github for Unity插件进行版本管理

简介

Github for Unity是一个在Unity上用于工程文件版本管理的插件,由Github官方开发。

插件占用空间不大,功能十分精简,对于小型的Unity工程来做版本管理十分方便,因为其不需要配置服务器,只需要有个Github账号就可以了。

链接

步骤:创建本地仓库

  1. 启动Unity,创建或打开一个工程
  2. 从上述链接获取插件,然后将插件导入你的Unity工程(导入后可能会弹出插件更新对话框,建议使用最新版插件,本文章使用的版本为1.0.3)
  3. 在Unity的“Window”菜单下找到“Github”子菜单并点击,会弹出插件面板
  4. 点击插件面板中间的长按钮,插件将自动为你的工程配置一个本地仓库

步骤:链接远程仓库

  1. 点击插件面板右上角“Sign in”按钮,在弹出的对话框输入Github账号密码进行登陆
  2. 点击插件面板左上角“Publish”按钮,在弹出的对话框输入想要创建的远程仓库的信息进行提交,即可创建一个远程仓库
  3. 如果想要更改链接的远程仓库,将远程仓库的网址复制到“setting”标签页的“remote”文本框中,然后点击保存即可

步骤:提交改动

  1. 若你创建、更改或删除一些文件后,在“Changes”标签页下,会列出所有相关的改动多选框,勾选你想要的改动目标,然后在下方输入本次改动的标题和详细描述,点击“commit”按钮,将会创建一个改动清单,等待与远程仓库同步
  2. 点击插件对话框上方“Fecth”按钮,插件将会比对本地仓库和远程仓库的差异,告诉你有几个改动清单需要“Push”或“Pull”
  3. 点击插件对话框上方“Push”按钮,即可将本地的所有改动清单同步至Github远程服务器
  4. 点击插件对话框上方“Pull”按钮,即可从Github远程服务器获取所有改动清单
  5. 注意,在拉取改动后,需要先切换到其它窗口再切换回Unity窗口,这样Unity才会更新工程

步骤:多人协作

  1. 工程的创建者在配置好Github for Unity插件后将整个工程文件夹制作成一个压缩包发给其他协作者
  2. 工程的创建者需要在Github上对应的远程仓库赋予所有协作者权限,不然他们将无法提交自己的改动
  3. 其他协作者需要用与创建者相同版本的Unity打开解压后的工程文件夹,然后用自己的Github账号登陆插件

原创文章,未经同意,请勿转载

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回顶部
error: Content is protected !!