通过SourceTree将本地unity工程上传到GitHub上
2018-04-04 本文已影响0人
带着面包去流浪
前言:GitHub 是基于 Git 的一个代码托管网站。开发者可以将代码在 GitHub 上和别人共享,当然也可以浏览其它项目的代码。
一、1、创建github网站账号(GitHub网站: https://github.com)。2、安装sourceTree软件。
二、在GitHub网站上新建一个仓库,如下图:
![](https://img.haomeiwen.com/i6144799/873537cbf6701260.png)
三、填写库信息
![](https://img.haomeiwen.com/i6144799/02ae1b1fdf4f57ec.png)
四、找到项目的git地址,并复制
![](https://img.haomeiwen.com/i6144799/f173ecb75ff44720.png)
五、打开SourceTree将刚才在GitHub上创建得项目克隆到本地
![](https://img.haomeiwen.com/i6144799/53b0784f1046a413.png)
六、将本地的unity项目中的Assets和Library文件夹拉到刚才创建的SecondGit文件夹中
![](https://img.haomeiwen.com/i6144799/cf5928996196cf4c.png)
此时返回到SourceTree中,会看到刚才拉入文件夹中的文件会显示在未暂存文件区域中去
![](https://img.haomeiwen.com/i6144799/0b4893c578c674ea.png)
接下来提交更新
![](https://img.haomeiwen.com/i6144799/722f9922b010b76d.png)
提交后会看到有推送提示,如下图
![](https://img.haomeiwen.com/i6144799/522e89daf98ece0a.png)
推送(可能会有点慢)
![](https://img.haomeiwen.com/i6144799/7780181d80ebe374.png)
此时进入GitHub网站,点进我们刚才新建的库中中,会看到我们刚才提交的更新
![](https://img.haomeiwen.com/i6144799/9292cbb180f849b7.png)
这个时候如果我们在网站中更改里面的东西后(点击下面的Commit Change提交更改),在sourcetree(网站中更新后在sourcetree中会有相应的拉取提示)中只需拉取一下即可将刚才更改的东西拉取到本地
![](https://img.haomeiwen.com/i6144799/a3d32221285bc7a5.png)
![](https://img.haomeiwen.com/i6144799/858fe3937b7785b5.png)
此时,打开刚才本地的工程,找到在网站中更改的代码会看到相应的更新
![](https://img.haomeiwen.com/i6144799/388d9b1e3676af32.png)
同理,本地更新后会在sourcetree中提示有未暂存的文件,提示你提交更新
![](https://img.haomeiwen.com/i6144799/4b0b43ddea13ff2d.png)
然后只需要暂存所选或全部,提交,再点击推送即可
![](https://img.haomeiwen.com/i6144799/ff90ee608c4d82eb.png)
![](https://img.haomeiwen.com/i6144799/fa260a108a51ea7e.png)
如果我们想从网站中拉取已有的项目,只需执行第五步,即可将项目拉到本地。