iOS开发--Git源代码管理

(以下都是使用命令行完成)

一、个人代码管理

 1.进入工作目录

cd 目录名

2.初始化一个代码仓库

git init

3.配置git仓库的用户名和邮箱

git config user.name 用户名

git config user.email 邮箱

4.新建代码文件后

git add 文件名          (添加文件到暂缓区)

git status                 (查看目前文件的状态)

git commit -m标识  (提交代码到本地仓库)

5.修改文件后

git add 文件名          (添加文件到暂缓区)

// git add .               (添加所有文件到暂缓区)

git commit -m标识  (提交代码到本地仓库)

6.查看历史版本

git log 查看我们的版本

git reflog 显示简洁版的版本信息

7.版本回退

git reset HEAD                                            (回退到当前版本)

git reset --hard HEAD ^                              (回退到上一个版本,--hard强制性的)

git reset --hard HEAD ^^                             (回退上两个版本)

git reset --hard HEAD ~100                         (回退到上100个版本)

git reset --hard HEAD 版本号前7位               (回退到指定版本)

补充:

 git config  --global alias.st "status"      (--global 全局性的,alias起别名即将status用st代替了,可减少代码书写量)

二、团队开发

1.进入工作目录

cd 目录名

2创建共享代码仓库

git init --bare

3.经理clone共享代码仓库

clone 代码仓库地址

4.添加一个.gitignore(这个文件帮助我们忽略一些不需要上传的文件,在这里拷贝文件内容)

5.经理初始化项目,并push到远程仓库

6.员工pull代码

7.代码冲突:若出现代码冲突需重新pull代码,然后解决代码冲突

补充:Xcode7 中,项目路径不能有中文!!!不然有可能pull不到代码

你可能感兴趣的:(iOS开发--Git源代码管理)