• CocoaPods和git


    CocoaPods是第三方框架的管理工具

    CocoaPods 安装使用步骤:

    1. 利用 gem 安装 CocoaPods!

    1> gem 服务器在国外,提供了非常丰富的终端应用程序! gem 常用命令如下:

    //  查看gem源
        $ gem sources –l
    //  gem自身升级
        $ sudo gem update --system
    //  查看版本
        $ gem --version
    //  清除过期的gem
        $ sudo gem cleanup
    //  安装包
        $ sudo gem install cocoapods
    //  删除包
        $ gem uninstall cocoapods
    //  更新包
        $ sudo gem update
    //  列出本地安装的包
        $ gem list

    2> CocoaPods 安装

        打开终端,严格按照以下步骤安装!

    //  添加源
        $ sudo gem sources -a https://ruby.taobao.org/
    //  删除源
        $ sudo gem sources -r https://rubygems.org/
    //  安装
        $ sudo gem install cocoapods
    //  设置
        $ pod setup

    2. pod 常用命令!先cd到项目文件夹下

    //  创建默认的 Podfile
        $ pod init
    //init之后项目下生成一个Podfile文件

    //将pod 'AFNetworking'这句拷贝到项目下的Podfile文件里
    //  第一次使用安装框架
        $ pod install
        
    //  安装框架,不更新本地索引,速度快
        $ pod install --no-repo-update
        
    //  今后升级、添加、删除框架,或者框架不好用都使用这个命令
        $ pod update
        
    //  更新框架,不更新本地索引,速度快
        $ pod update --no-repo-update
        
    //  搜索框架
        $ pod search XXX
        
    //  帮助
        $ pod --help

     3.git常用指令

    git help :git指令帮助手册
    查看其他指令的做法:git help 其他指令
    
    git config :git的配置信息相关(修改的是.git/config文件)
    配置用户名:git config “user.name” 用户名(用于跟踪修改记录)
    配置邮箱:git config “user.email” 邮箱(用于多人开发间的沟通)
    查看配置信息:git config –l
    编辑配置信息:git config –e(用vim编辑,:wq是退出vim编辑器)
    设置指令的别名:git config alias.别名 原指令名称
    设置带参数指令的别名:git config alias.别名 “原指令名称 参数”
    将此设置应用到整个系统中:git config ––global
    
    git init :初始化一个空的本地仓库,生成一个.git目录,用于维护版本信息
    在当前路径初始化仓库:git init
    在其他路径初始化仓库:git init 仓库路径
    
    git add :将工作区的文件保存到暂缓区
    保存某个文件到暂缓区:git add 文件名
    保存当前路径的所有文件到暂缓区:git add .(注意,最后是一个点 . )
    
    git commit :将暂缓区的文件提交到当前分支
    提交某个文件到分支:git commit -m ”注释” 文件名
    保存当前路径的所有文件到分支:git commit -m ”注释” 
    
    git reset :版本回退(建议加上––hard参数,git支持无限次后悔)
    回退到上一个版本:git reset ––hard HEAD^
    回退到上上一个版本:git reset ––hard HEAD^^
    回退到上N个版本:git reset ––hard HEAD~N(N是一个整数)
    回退到任意一个版本:git reset ––hard 版本号(版本号用7位即可)
    
    git reflog :查看指令使用记录(能够查看所有的版本号)
    
    git rm:删除文件(删完之后要进行commit操作,才能同步到版本库)
    
    git status :查文件的状态
    查看某个文件的状态:git status 文件名
    查看当前路径所有文件的状态:git status
    
    git log :查看文件的修改日志
    查看某个文件的修改日志:git log 文件名
    查看当前路径所有文件的修改日志:git log
    用一行的方式查看简单的日志信息:git log ––pretty=oneline
    查看最近的N次修改:git log –N(N是一个整数)
    
    git diff :查看文件最新改动的地方
    查看某个文件的最新改动的地方:git diff 文件名
    查看当前路径所有文件最新改动的地方:git diff
    
    git clone:下载远程仓库到本地
    下载远程仓库到当前路径:git clone 仓库的URL
    下载远程仓库到特定路径:git clone 仓库的URL 存放仓库的路径
    
    git pull:下载远程仓库的最新信息到本地仓库
    
    git push:将本地的仓库信息推送到远程仓库

     lg:

    git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"

    4.在git上创建项目

          

    5.在本地clone,会让输git上创建项目的账号和密码,解决办法,添加公钥

            

    6.在自己电脑上,生成公钥的方式如下

    你可以按如下命令来生成sshkey
    
    ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
    # Creates a new ssh key using the provided email # Generating public/private rsa key pair... 查看你的public key,并把他添加到 Git @ OSC http://git.oschina.net/keys cat ~/.ssh/id_rsa.pub # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc.... 添加后,在终端(Terminal)中输入 ssh -T git@git.oschina.net 若返回 Welcome to Git@OSC, yourname! 则证明添加成功。
  • 相关阅读:
    排版系列1
    排版系列2
    HTML—form
    CSS—grid
    JFreeChart的简单使用
    vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变
    记一次vscode升级后,格式化Vue出现的问题
    nodejs项目管理之supervisor||pm2||forever
    填个小坑,Vue不支持IE8及以下,跨域ajax不支持IE9
    C#又能出来装个B了。一步一步微信跳一跳自动外挂
  • 原文地址:https://www.cnblogs.com/fanglove/p/5218106.html
Copyright © 2020-2023  润新知