- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
git 团队开发
JWDev.cn
准备⼯作
a). github 账号
b). sourceTree
开始
1. 创建仓库 (登陆github⺴站,进⼊⾸⻚-点击右上⾓加号-选择’new repository’)
2. 填写仓库信息
其中项⺫过滤⽂件是⽤了配置那些⽂件可以不上传到github服务器的.(eg:我们⽤cocoapods时只需
要上传podfile就⾏了,不需要上传pods⽂件夹中的⽂件了,我们就在这个过滤⽂件中添加⼀个 ‘/pod’ 这
样上传项⺫代码是就不会上传第三⽅代码了)
3. 仓库界⾯
其中 ssh clone url 是本仓库的克隆地址,以后可以通过这个地址把项⺫clone到本地
好了我们在github 上的操作就到这⼉了 -_- 是不是简单到不可思议
以后我们把我们的代码上传到github上我们刚创建的这个远程仓库是不是就⾏了!!!
但是!!!我们该如何来操作这个github的仓库呢?github上现在也没有我们的代码啊?github 上的仓库现
在和我们的项⺫也没有半⽑钱的关系啊?
不要急!!! 问题⼀个⼀个来解决
如何来操作这个远程仓库
既然要操作这个仓库,我们肯定要有这个仓库对不对?没有这个仓库,
谈何出操作她呢?
想
怎么能拿到这个仓库呢? 下载? 对啊.下载!!!但是在 git 中我们叫克
隆
这时就⽤到了我们的git ⼯具了 ——— SourceTree (注意sourcetree只是⼀个git⼯具,他
其实是⼀个由git命令组合⽽成的可视化⼯具)
在登陆后可能没有下图中的的那么的仓库,因为你没有克隆过,克隆过后就会有了
如何克隆呢?
在登陆你的github账号后可以点击 ‘+ New Repository’ 然后选择 ‘Clone from URL’
点击clone 后会出现如下界⾯
在点击 clone 后,仓库列表就会多⼀条仓库信息 ,双击这条记录就会进⼊这个仓库的管理⻚⾯
如果你也做到这⼉了,说明你已经把远程的仓库克隆到本地了,
但是这个仓库在哪⼉呢?
看上图右上⾓的有个 ‘show in finder’ 按钮么,点⼀下试试 !!!! 是不是打开⽂件夹了,⾥⾯是不是有
两个⽂件.gitignore (注意这个是我们之前说的过滤⽂件,这是⼀个隐藏⽂件,如果你没有这个⽂件,⾃
⼰百度⼀下怎么查看隐藏⽂件吧!)和README.md
ok! 这时,其实我们就可以写代码了,我们需要新建⼀个项⺫然后拖到
这个⽂件夹中!
我们新建⼀个项⺫叫UserProject的ios application的项⺫(这个过程就不截图了啊…)
然后我们把这个新建的项⺫⽂件夹拖到我们的仓库⽂件中
我们需要把项⺫⽂件夹拖到我们的仓库路径下
拖!
拖完之后!我们回到SourceTree 看⼀下 ,git仓库管理界⾯有什么不⼀样
其中 2 是未暂存区如果你添加或者修改了⼀个⽂件,这个⽂件暂时不会被git系统管理,这些⽂件就放
在未暂存区.在这⼉⾥勾选⼀个⽂件后,就会将⽂件移到暂存区了.
其中 3 是暂存区.如果⼀个⽂件被git系统管理,但是尚未被系统登记在案就会处在暂存区.未暂存区的
⽂件想要被git记录就必须先进⼊暂存区
在这个界⾯我们要做的是把
1. 要⽤到git管理的⽂件,从未暂存区选到暂存区(勾选就会⾃动变化)
2. 点击commit(要填写提交信息),将暂存区的⽂件保存到git仓库中,这样⽂件的修改记录才会被保存
到本地git仓库中
3. 将本地提交的⽂件变更信息提交到远程服务器中的仓库(push),点击
到这⼉为⽌.我们已经将本地的仓库⽂件修改提交到我们在远程的仓
库.我们可以去github上的项⺫仓库中看⼀眼是否多了⼀些⽂件
ok! 简单提交完成了,接下来才是重头戏,如何⽤git进⾏团队开发?
现在在github 中的这个UserProject这个库,其他的⼈是没有修改和提交的权利的.
我们需要向这个库中添加项⺫成员.这样添加过的项⺫成员就有了这个库的修改的权限了.
然后进⼊这个⻚⾯
然后添加过的成员就有了这个仓库的权限了(如果你是被添加的的那个⽤户,你可以修改⼀下readme
了)
当你的
您可能关注的文档
- 2015年初级经济师考试经济基础知识预习讲义.pdf
- 2015年初级经济师考试经济基础知识辅导第三十二章.pdf
- 2015年经济法基础_初级会计师考试-21p.pdf
- 2017年《经济基础知识》初级考试真题及答案.pdf
- 2017年执业药师(药学综合)模拟试题答案附后8p.pdf
- 207上海高考物理试卷及解答.pdf
- 2015年经济法基础初级会计师考试.pdf
- 208届高三第二次调研考试下水作文.pdf
- 207年第九届中学睿达杯八年级数学考前00题.pdf
- 207年高考化学实验题集锦.pdf
- 2024年证券分析与咨询服务项目投资申请报告代可行性研究报告.docx
- 2024年铬酸酐项目资金申请报告代可行性研究报告.docx
- 2024年清洁胶项目资金申请报告代可行性研究报告.docx
- 2024年肉松饼项目投资申请报告代可行性研究报告.docx
- 2024年陆上泵项目资金需求报告代可行性研究报告.docx
- 2024年未硫化复合橡胶及其制品项目资金需求报告代可行性研究报告.docx
- 2024年精密温控节能设备项目资金筹措计划书代可行性研究报告.docx
- 2024年汽车覆盖件模具项目资金筹措计划书代可行性研究报告.docx
- 宋词行书钢笔字帖.pdf
- 我的暑假生活作文三年级300字10篇.pdf
文档评论(0)