一.Git的基本使用
-
1.初始化一个代码仓库
git init -
2.如果使用GIT,必须给GIT配置用户名和邮箱
给当前的git仓库配置用户名和邮箱
git config user.name “Magic”
git config uer.email “Magic@163.com”
给git配置全局的用户名和邮箱
git config —global user.name “Magic”
git config —global uer.email “Magic@163.com” -
3.初始化项目
touch main.m:创建了main.m
git add main.m:将main.m添加到暂缓区
git commit -m “初始化项目”:将在暂缓区的所有内容提交到本地版本库,清空暂缓区
git add .:将工作区所有不在暂缓区的内容添加到暂缓区
注意:添加的文件或者是修改的文件都要通过add命令将该文件添加到暂缓区。 -
4.查看文件状态
git status
红色:该文件被添加或者被修改,但是没有添加到git得暂缓区
绿色:该文件在暂缓区,但是没有提交到本地版本库 -
5.给命令行起别名
git config alias.st “status”
git config alias.ci “conmmit -m”
git config —global alias.st “status” -
6.删除文件
git rm Perosn.m: 将Person.m删除 -
7.查看版本信息
git log -> 版本号是由sha1算法生成的40位哈希值
gut reflog:可以查看所有版本回退的操作 -
8.版本回退
git reset — hard HEAD: 回到当前的版本
git reset — hard HEAD^: 回到上一个版本
git reset — hard HEAD^: 回到上上一个版本 -
9.给git log起别名
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"
二.共享版本库
-
1.一个文件夹作为共享版本库
git init —bare -
2.将共享版本库的所有内容下载到本地
git clone 共享版本库的地址 -
3.删除忽略文件
touch .gitignore
三. Cocoapods基本使用
1.如何安装cocoaPods http://www.jianshu.com/p/9e4e36ba8574
2.pod install 和 pod upadate区别
3.Cocoapods的图解机制
网友评论