CocoaPods和git

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

CocoaPods 安装使用步骤:vim

1. 利用 gem 安装 CocoaPods!ruby

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 安装框架

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

//  添加源
    $ 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经常使用指令ide

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上建立项目spa

      

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! 则证实添加成功。
相关文章
相关标签/搜索