最好用的分布式代码管理工具
1、初始化代码仓库 git init
2、如果使用git,必须给当前的仓库git配置用户名和邮箱
1. git config user.name "XJX"
2. git config user.email "JalynnXi@qq.com"
也可配置全局的用户名和邮箱
1. git config --global user.name "XJX"
2. git config --global user.email "JalynnXi@qq.com"
3、初始化项目
touch main.m //创建了main.m
git add main.m //将main.m添加到代码区
git commit -m "初始化项目":将在缓存区的内容提交到本地版本库,清空缓
存区
注意:添加的文件或者修改的文件都要通过add命令将该文件添加到缓存区
4、查看文件状态
git status
红色:该文件被添加或者修改,但是没有添加到git的缓存区
绿色:该文件在缓存区,但是没有提交到代码仓库
5、给命令行起别名
git config alias.st "status"
git config alias.ci "commit -m"
全局别名:
git config --global alias.ci "commit -m"
6、删除文件
git rm person.m //将person.m删除
7、查看版本信息
git log --> 版本号是由sha1算法生成的40位哈希值
git reflog //看每个版本回退的操作
8、版本回退
git reset --hard HEAD //回到当前版本
git reset --hard HEAD^: 回到上一个版本
git reset --hard HEAD^^: 回到上上一个版本
git reset --hard HEAD ~100: 回到前100版本
git reset --hard 版本号(前5位)
Git的工作原理
1.png 2.png 3.png
网友评论