- 博客(8)
- 收藏
- 关注
原创 1.8reset三部曲
git reset --soft HEAD~ 返回上一个提交对象,暂存区不改,工作目录不改 git reset --mixed HEAD~返回上一个提交对象,暂存区改,工作目录不改 只有mix命令可以后面接文件路径名且只动暂存区 git reset --hard HEAD~ 返回上一个提交对象,暂存区改,工作目录改 git checkout commithash git checkout --filename 只动了工作目录 git checkout commithash (file)动了暂存区
2021-04-05 11:02:18
96
原创 1.7git后悔药
每一个功能都可以开一个分支,不影响主线的分支 分支就是一个活动的指针就在提交对象的前面指向最新提交 master默认是主分支 git branch 查看分支列表 git branch test 会在当前的提交对象上创建一个分支 git checkout test 将分支转到test上面来 git branch -D test 删除分支 不能自己删自己 git log --oneline --decorate --graph --all 查看完整的分支图(没删除前) git config.
2021-04-05 11:01:48
87
原创 1.6git临时存储
每一个功能都可以开一个分支,不影响主线的分支 分支就是一个活动的指针就在提交对象的前面指向最新提交 master默认是主分支 git branch 查看分支列表 git branch test 会在当前的提交对象上创建一个分支 git checkout test 将分支转到test上面来 git branch -D test 删除分支 不能自己删自己 git log --oneline --decorate --graph --all 查看完整的分支图(没删除前) git config.
2021-04-05 11:01:09
96
原创 1.5git分支
每一个功能都可以开一个分支,不影响主线的分支 分支就是一个活动的指针就在提交对象的前面指向最新提交 master默认是主分支 git branch 查看分支列表 git branch test 会在当前的提交对象上创建一个分支 git checkout test 将分支转到test上面来 git branch -D test 删除分支 不能自己删自己 git log --oneline --decorate --graph --all 查看完整的分支图(没删除前) git config.
2021-04-05 11:00:23
144
原创 1.4git高层命令
1.1基本操作流程: 1.创建工作目录 对目录进行修改 2.git add 路径(路径一般位./) : 相当于git hash-object -w 文件名 git update-index… 3.git commit -m “注释”: 相当于git write-tree git commit-tree 1.2git高层命令 代码 git init 初始化 git add ./ 将修改添加到暂存区 git commit -m “注释” 将暂存区提交到版本库
2021-04-05 10:59:47
106
原创 1.3git对象
对象 1.git对象 git对象的核心是一个键值对数据库,向数据库中插入任意类型的内容,其返回一个键值,通过键值再次索引内容。 1.1向数据库写入内容,并返回键值 echo’ ’ | git hash-boject -w --stdin 将某内容生成哈希文件,文件夹名为哈希前两位,文件名为后面的哈希值 ,全部存放在objects中 -w如果不写仅仅返回键值,不会保存数据 -stdin指示该命令从标准输入读取内容,若不写,则要在尾部给出待定文件的存储路径 git hash-object -w 文件路径:存文
2021-04-05 10:59:05
138
原创 1.1git学习
区域 工作区 暂存区 版本库 初始化 配置用户信息 git config --system表示系统对用户都普遍适用的配置 git config–global表示用户目录下配置文件适用该用户 git cinfig表示仅仅针对当前项目有效 初始化 git config --global user.name “” git config --global user.email “” git config --list ...
2021-04-05 10:58:02
65
原创 1.2git底层命令学习
初始化 git init初始化文件夹为git仓库 git仓库中文件的意义 hooks: 包含服务器客户端的钩子,类似回调函数,提交代码前后会做的事 info:包含一个全局性的排除文件 logs:保存日志文件 objects:存储所有数据内容 refs:存储向数据分支提交的对象指针 config:包含项目特有的配置选项 description:显示仓库的描述信息 head:指示目前被检测出的分支 index:保存暂存区信息 基础linux命令 clear echo ''控制台输出信息 ll:将当前子目录或子文
2021-04-05 10:46:11
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人