git命令

一、个人演练(命令行)
1.进入到工作目录中,初始化一个代码仓库
git init

2.给改git仓库配置一个用户名和邮箱
git config user.name“liyang”
git config user.email[“15216717975@163.com”]

3.初始化代码
touch main.m
git add main.m

4.查看文件的状态
Untracked files:刚添加的文件或者刚修改的文件,存在工作区中,没有被添加到暂缓区。
Changes to be committed:已经将工作区的代码添加到暂缓区中,可以被提交到代码仓库中了。

5.修改文件
open main.m

6.将工作去所有的文件添加到暂缓区中
git add .

7.给git命令取别名
git config alias.st“status”
git config alias.ci“commit -m”

8.查看历史版本
git log
git reflog

git版本号:143gakj3q35339ah339a3k39a3k5aaer343r3rf3
git版本号是由sha1加密算法生成的一个40位的哈希值

9.版本回退
git reset --hard HEAD
git reset --hard HEAD^
git reset --hard HEAD^^
git reset --hard HEAD~100
git reset --hard版本号前7位

10.--global的作用:配置全局的用户名和密码,其他地方可以不配置
git config --global user.name“liyang”
git config --global user.email[“15216717975@163.com”]

二、团队开发
文件夹,U盘,网盘(?),Github,oschina
1.创建一个代码共享库(让一个文件夹成为共享库)
git init--bare

2.经理将共享代码仓库中的内容clone下来
git clone /User/liyang/.../someDocumentName

3.项目经理初始化项目
忽略文件:在和.git同级目录下创建一个.gitignore文件,在该文件中指定需要忽略的文件。
cd /文件名
touch .gitignore
open .gitignore
git status
git add .
git commit -m“添加了.gitignore,查找OC需要忽略的内容,添加.gitignore文件中”

两个人同时修改storyboard,容易导致storyboard无法打开,建议个人使用storyboard。


附:


IMG_git.JPG
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容