继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

iOS代码拾遗录--git使用(二)

既然留不住青春
关注TA
已关注
手记 2
粉丝 1
获赞 152

团队开发
前提事件:
在/Users/用户名/testGit/ 目录下,新建团队开发文件夹;再在该文件夹下新建共享代码仓库 、经理、猿A、猿B文件夹。
创建共享代码仓库:
cd到共享代码仓库目录下
命令:git init --bare
打开共享代码仓库文件夹 发现没有.git文件夹

角色:经理
cd到经理文件夹下
命令:git clone /Users/用户名/Desktop/testGit/团队合作/共享代码仓库
显示:
warnging: You appear to have cloned an empty repository
警告,你克隆了一个空的代码仓库。
命令git clone ... 后面可以用url或者互联网地址或者本地文件夹
克隆后 打开经理文件夹 发现一个新的 共享代码仓库 发现有.git 文件夹了 这里的共享代码仓库变成了本地代码仓库。
现在经理要把自己文件夹下的代码 提交与经理文件夹同一级共享代码仓库文件夹中。
但是前提要加入一个.gitignore 文件(即开发项目忽略提交的配置文件:可以帮助我们忽略一些不需要上传的文件)。
cd到经理的共享代码仓库文件夹下
命令:touch .gitignore
里面的文件很多 来到www.github.com网站 搜索 .gitignore

点击进去 找到objective-c.gitignore 点击进入

将这些代码复制 自己新建的.gitignore中 ,这样gitignore就完成了;(注意:swift代码就找swift.gitignore)
命令:git st
发现只有.gitignore没有添加
命令:git add .gitignore
命令:git commit -m "添加忽略文件"

现在打开xcode 新建一个项目 注意这里创建的时候要将创建时候同时创建git仓库按钮不进行勾选:

命令:git st
现在就没有配置文件,显示的所有文件都是绿色的
同时将该项目放到经理的文件夹下的共享代码仓库里面;(因为现在.git文件已经存在)
现在项目里面 文件后面 都会有 A(添加) M(修改) D(删除) 即项目代码都在暂缓区。
xcode 本身会生成很多文件 就是配置设置文件是不用提交服务器 现在就要用到.gitignore 文件;

用xcode打开项目 点击source -control -> commit 这是可视化视图 (可以考虑用sourceTree );
填写修改日志;其实相当于git commit -m "代码初始化"
source- control -> push

push可以push到共享代码仓库
或者用
命令:git push origin master
上面命令表示,将本地的master分支推送到origin主机的master分支。如果后者不存在,则会被新建。
这样就可以push先前clone的地址。

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP