美文网首页
git使用--上传代码到GitHub

git使用--上传代码到GitHub

作者: NahuelK | 来源:发表于2017-07-21 08:22 被阅读0次

我们需要在本地创建一个代码仓库,然后我们需要一个远程的代码仓库,然后把两者链接起来,给代码打上一个tag,然后删掉。链接本地库和远程库有两种方式:

  1. 远程代码库创建代码仓库,克隆到本地,然后打上tag
  2. 本地初始化一个代码仓库,远程创建一个代码仓库,然后进行链接,最后打tag

一. Cocoapods的基本使用

1. 安装cocoapods

>终端输入:$ gem update --system

 此时会出现
没有权限升级ruby

这时应该输入:$ sudo gem update --system 升级权限

输入密码

接下来输入密码,注意:输入密码的时候没有任何反应,光标也不会移动,你尽管输入就是了,输完了直接回车。

终端输入:$ sudo gem install cocoapods

安装错误提示

说明没有权限,需要输入

终端输入:$ sudo gem install -n /usr/local/bin cocoapods

输入 pod setup

终端输入:$ pod setup 将远程的cocoapods下载到本地,所以所需时间比较长

然后你会看到出现了Setting up CocoaPods master repo,卡住不动了,说明Cocoapods在将它的信息下载到 ~/.cocoapods里。
你可以command+n新建一个终端窗口,执行cd ~/.cocoapods/进入到该文件夹下,然后执行du -sh *来查看文件大小,每隔几分钟查看一次,这个目录最终大小是1.1G左右(我的是1.1G)
当出现Setup completed的时候说明已经完成了。

搜索 AFNetworking 第三方库
终端输入:$ pod search AFNetworking

搜索不到的提示

这是因为之前pod search的时候生成了缓存文件search_index.json
执行rm ~/Library/Caches/CocoaPods/search_index.json来删除该文件
然后再次输入pod search AFNetworking进行搜索
这时会提示Creating search index for spec repo 'master'..
等待一会将会出现搜索结果

2. pod install 和 pod update

每次更改 Podfile 的时候就需要用 pod install 或 pod update 进行更新 cocoapods 。

pod install 和 pod update的区别是 pod install 是用本地的coocapods 安装第三方库到项目里,而 pod update 是先在远程更新cocoapods 到本地,然后再将第三方库安装到项目中

二. 将GitHub的代码下载本地,以及上传修改的代码到GitHub


相关文章

网友评论

      本文标题:git使用--上传代码到GitHub

      本文链接:https://www.haomeiwen.com/subject/iaghkxtx.html