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! 則證實添加成功。
相關文章
相關標籤/搜索