大家毕竟只是来找一个版本管理方案的,不是要成为Git命令大师的;Github平台也很友好的发行了Github Desktop这个带有Gui的软件,不仅操作非常简单,同时也免去了记Git命令的烦恼。
一、下载并安装Github Desktop:
链接:Download GitHub Desktop | GitHub Desktop(进入网页点击Dowload下载)
下载安装完毕后,登录git账号:
二、新建一个代码库并且上传到Github中:
点击左上角控制栏中的File(文件),点击New reposotory(新建代码库)。
第一行:填写上库的名称;
第二行:对于库的描述;
第三行:库在本地的目录位置(直接放在你项目的Scripts目录有时里面会方便一点);
第四行:在初始化时,加上库的描述文件。
此时我们的项目文件中多出一个GitHubRespo目录,用于存放我们的项目代码
此时,我们现在建好了代码库,但是并没有上传到Git平台上,只是在本地有一个目录。
想要上传到Github,点击publish repository(上传代码库)。
上传完毕后github上会出现我们现在的代码库:
三、添加代码文件到代码库中:
看到空空如也的库很不舒服,让我们添加一点代码进去:
在本地目录内添加一个名为TankAsset的C#文件。
此时,可以查看到我们编辑后的代码内容,然后勾选刚才更改(编辑)好的代码,
然后点击Commit to main(把代码提交到库,但此时并没有提交到远程仓库中)。
点击Push origin,将代码上传到github网页内:(现在才真正将代码放入了远程仓库内)
push操作结束后,打开网页,我们会发现代码已经同步到代码库内:
四、将库中的代码拉取(clone)到本地:
我发现了一个很棒的开源项目,想要下载下来时,可以采用克隆(clone)操作,把别人的代码库克隆到本地。
第一步:复制代码库的源地址;
第二步:点击Add——clone respotory进行克隆操作;
第三步:使用URL克隆库,填入刚复制的源地址,并且选择好本地目录用于保存,
然后点击clone。
正在克隆代码库中:
然后点击Fetch Origin(从源代码库中拉取),现在就可以使用别人的仓库啦。
五、更改代码库中的内容:
在更改库中的内容时,我们必须得万分小心,那么有没有办法能不更改原来的内容,获得一个副本进行更改呢?
答案就是创建一个分支:
为库代码创建一个分支就类像是创造出来了一个平行世界,在这里做任何事原来的世界都不会受到任何的影响。
像是和同学或者同事在一起对一个项目进行试验时,需要让代码库有一个主分支(发行版)和一个其他分支(测试版),而试验时的代码都需要在分支上更改。这样才能保证不会一不小心把主分支的代码给搞炸了。最后等待测试用的分支稳定后再合并到主分支内。
第一步:让我们创建一个新的分支吧:
第二步:命名分支为“0.1”:
第三步:点击切换到0.1分支,即可进行正常的编辑操作:
第四步:根据上文的内容上传编辑好的代码前,记得切换到正确的库分支中,
此时打开Github网页,可以看到分支0.1中的内容已经得到了更改:
更改后的内容:
本期的内容就到这里啦,下次介绍一下分支的管理相关的内容,谢谢观看。