【移动应用开发技术】进阶篇第一期:代码管理工具git之SourceTree_第1页
【移动应用开发技术】进阶篇第一期:代码管理工具git之SourceTree_第2页
【移动应用开发技术】进阶篇第一期:代码管理工具git之SourceTree_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【移动应用开发技术】进阶篇第一期:代码管理工具git之SourceTree

相信很多校友在做iOS开发代码管理方面,八成都在用git来管理,也有少数同学还在使用SVN,那么就通过这篇文章来初步向大家介绍一下SourceTree的基本使用如果你是一名iOS项目带队开发工程师,那么请自行了解更深的相关内容,欢迎分享到技术群里首先我们打开SourceTree以后,会发现如下图所示:左上角有3个东东~第一个是拷贝远程URL或HTTP到SourceTree,也就是远程服务第二个是拷贝本地文件夹目录到SourceTree,也就是本地服务第三个是删除某个Group我们最常用的就是第一个从服务器拷贝项目代码到本地SourceTree当然如果你是小伙伴直接传给你的项目代码,我们选择第二个来进行本地拷贝接下来我们就是将服务器远程URL或HTTP放到这里,然后进行copycopy以后就会出现第一张图里面的NewGroup接下来我们双击进入某一个Group里面,我们会发现上面的一排工具栏,在正常开放工作中,我们最常用的有Commit、Stash、Fetch、Pull、Push分别对应着代码的提交到本地,代码的保存到本地,代码的tag刷新提取到本地,远程代码的pull,将本地代码push到远程服务器。如果代码有修改且没有提交,我们需要先保存一下修改过的代码到本地,然后再进行pull养成良好的习惯:早上来Pull,晚上走Push当我们修改项目中的代码时,你会发现此处有很多***标识,没错,它们就是你所进行修改的文件,这时候我们可以在右面你所修改的内容,非常方便的知道项目中到底哪些代码进行了修改当我们选中Unstagedfiles左边的框框,将代码转移到可以提交的位置,这个时候我们选中commit,会出现让你输入本次的修改内容,那么我们写一些通俗易懂的话告诉我们的队友,我修改过什么地方的代码。接下来点击确认提交,OK,代码已经提交到本地,接下来,我们需要进行PUSH当我们点击PUSH以后,我们可以来选中你想要PUSH到的远程分支,一般Master为主分支,Develop为远程库他人创建的分分支,根据你们项目需要,我们可以在git上创建多个分支,然后每个人管理一个分分支,由我们项目的leader来统一管理master分支,进行彼此的代码合并,这样的好处是:我们可以在git上来review其他队友的代码,并提出对应的建议,如果没有问题,再将各分支合并到主分支上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论