美文网首页
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