git、cocoapods的简单使用
来源:互联网 发布:淘宝店铺手机能激活吗 编辑:程序博客网 时间:2024/05/20 04:29
牢记一个新知识比学到一个新知识要困难的多,所以我选择用博客去记录我在码路上的所见所闻。在记录和讲叙一些知识点时,难免会写一些demo和引用一些第三方库以及把demo保存到第三方平台,如:码云、github等。所以在此简单记录下git、和cocoapods的使用。
Mac安装cocoapods
1.Mac已有Ruby环境,直接打开终端输入以下命令,此命令是把Ruby自带的软件源移除掉
2.等有反应自动到下行输入以下命令,此命令是换成淘宝源
3.输入以下命令如果在终端显示 ***CURRENT SOURCES***表明上面的命令执行成功
4.升级gem命令
5.安装cocoapods在终端输入以下命令
6.如果第五步出错使用以下命令
sudo gem install -n /usr/local/bin cocoapods
7.如果执行第五、六步出现问题安装cocoapods时镜像可能存在问题,输入以下命令,然后在执行第五步
cocoapods的使用
1.打开终端使用命令行进入工程所在的目录,
cd 你的项目路径(Mac直接从桌面拖拽你的项目到终端即可)
2.搜索你要进入的第三方库的版本
pod search AFNetworking
vim podfile
5.输入
6.编辑完之后按"esc"退出编辑模式,然后按“shift+:”退到文件尾部,输入wq回车保存并退出。编辑过程中遇到问题需要退出podfile文件用q回车,或!q回车强制退出
7.安装第三方库
pod install
快速安装,忽略更新
git的使用
使用git代码管理,它分为客户端和服务端,通常我使用Github服务端,只需要在github上注册一个账号即可,客户端你可以选择一些git客户端工具,也可以直接使用Mac终端
在做iOS项目开发使用的xcode编译器中带有git,即xcode相当于一个git客户端。在生成项目时勾选下面的git选项。我们的项目git初始化就算完成了
git的安装
1.关联xcode中的git客户端到github服务端
(1)、首先在github中创建项目并且复制github提供的路径
(2)、用终端命令cd到你的项目路径下
(3)、git remote add origin “github提供的路径”
(4)、git push -u origin master
这样已经设置关联,当你在xcode中调试编写代码时在xcode的菜单栏有source control,点击commit,是把更改的内容更新到本地的git客户端中,commit成功后再push到github服务端上。这是需要输入github的账号和密码输入之后更新成功。一人开发时,只需先commit保存本地然后push推送到服务器,多人开发,需先pull即从服务器得到最新代码,然后commit到本地再push到服务器
2.如果不存在客户端完全终端操作就需要对项目初始化生成隐藏的.git文件,也就是生成本地的git管理库
1.初次运行时需要github的账号和密码命令语句如下:
2.cd到你的项目
git init 初始化项目
git add -A 把所用的文件加入
3.如果更改项目文件中的内容先
git state
git commit -m “注释”
最后
4.如果添加文件使用
git add “文件名” 然后再commit到本地再push到github服务端
5.git diff 查看文件内容的更改
以上只是整理了一些我目前使用到的基础的git使用,xcode中的和终端中的创建分支、恢复之前版本、版本之间的比较等功能,内容比较多以后再做整理。
- git、cocoapods的简单使用
- CocoaPods的简单使用
- CocoaPods的简单使用
- 关于cocoapods的简单使用
- 如何简单的使用CocoaPods
- CocoaPods和git一起使用的问题
- Cocoapods-Mac10.12 Cocoapods的安装及简单使用
- CocoaPods的简单安装及使用
- cocoapods的简单安装和使用
- CocoaPods的安装和简单使用
- cocoapods的安装及简单使用 mac
- git的简单使用
- git的简单使用
- Git的简单使用
- git的简单使用
- git的简单使用
- git的简单使用
- git 的简单使用
- Spring Security(09)——Filter
- ~守护进程~
- Java NIO系列教程(一) Java NIO 概述
- 消息驱动
- 移动端日期选择插件
- git、cocoapods的简单使用
- 使用PHP自带zlib函数 文件压缩解压缩
- 深入理解Spark 2.1 Core (十四):securityManager 类源码分析
- linux 中docker-compose安装及卸载
- 急人!AndroidStudio控制台中找不到Android Monitor,并且也找不到Logcat
- Spring Security(10)——退出登录logout
- 排序5——快速排序的四种优化方案
- Styling feature with CanvasGradient or CanvasPattern——使用CanvasGradient或者CanvasPattern为要素设置样式
- 本地图片查看