
git
独孤小标
这个作者很懒,什么都没留下…
展开
-
12. Git rebase命令
文章目录前言1. merge和rebase比较1.1 merge命令效果图1.2 rebase命令效果图2. rebase命令的使用2.1 使用场景2.2 模拟场景2.3 使用步骤2.3.1 切换到被合并的分支2.3.2 使用命令`git rebase`操作前言该文章只是记录了一些自己的见解,可能并不准确,只是为了学习时的一些记录,不喜勿喷,谢谢rebase命令可以用于分支的合并,可能有...原创 2020-04-28 10:27:07 · 516 阅读 · 0 评论 -
11. 代码提交错了分支如何处理
文章目录前言1. 模拟场景2. 补救方法2.1 切换到正确的分支2.2 复制-移动指定提交节点2.3 还原错误的分支2.3.1 切换到错误的分支2.3.2 找到误操作前的节点2.3.3 切换到误操作前的节点--会形成游离的分支2.3.4 删除错误的分支2.3.5 基于此时的游离分支重新创建错误的分支即可3. 注意点前言该文章只是记录了一些自己的见解,可能并不准确,只是为了学习时的一些记录,不...原创 2020-04-28 10:24:22 · 744 阅读 · 0 评论 -
10. Git标签
文章目录前言1. 本地标签1.1 普通标签1.1.1 创建普通标签1.1.2 查看标签列表1.1.3 删除指定标签1.1.4 查看某个标签的节点记录1.2 带注释的标签1.2.1 创建带注释的标签1.2.2 查看标签列表1.2.3 删除指定标签1.2.4 查看某个标签的节点记录1.3 普通标签和带注释的标签本质上的区别2. 远程标签2.1 创建远程标签2.1.1 一个一个的推送到服务器2.1.2 ...原创 2020-04-26 22:42:08 · 254 阅读 · 0 评论 -
9. 远程分支与本地分支管理
文章目录前言1. 三种分支1.1 本地分支1.2 远程分支1.3 本地的远程分支(追踪分支)2. 本地分支操作命令2.1 创建本地分支2.2 重命名本地分支2.3 删除本地分支2.4 查看某个分支3. 远程分支操作命令3.1 创建远程分支3.1.1 git push origin 本地分支名:待创建的远程分支名3.1.2 git push origin -u 本地分支名3.1.3 git push...原创 2020-04-26 22:41:28 · 349 阅读 · 0 评论 -
8. Git 远程协作
文章目录前言1. GitHub2. 首次推送代码到远程--未自动创建README.md2. 首次推送代码到远程--勾选自动创建README.md3. 总结首次推动代码到远程3.1 git remote add origin https://xxx3.2 git push -u origin master3.3 git pull4. 新开发下载代码5. 模拟多用户协同开发的冲突场景6. 关联远程版本...原创 2020-04-26 22:40:42 · 430 阅读 · 0 评论 -
7. Git stash命令
文章目录前言1. git stash2. git stash save [message]3. git stash list4. git stash show5. git stash pop6. git stash apply [stash名字]7. git stash drop [stash名字]8. git stash clear前言该文章只是记录了一些自己的见解,可能并不准确,只是为了...原创 2020-04-26 22:40:01 · 234 阅读 · 0 评论 -
6. Git版本处理
文章目录前言1. 初始化仓库2. git reset2.1 git reset --hard HEAD^2.2 git reset --hard HEAD~n2.3 git reset --hard commit_id2.4 git reset 效果图3. git checkout3.1 追加文件,不被git跟踪,切换到master3.2 追加文件,且被追踪,再切换到master3.3 追加文件,...原创 2020-04-26 22:39:20 · 416 阅读 · 0 评论 -
5. Git 本地分支命令
文章目录前言1. 什么是分支2. 如何查看分支列表,以及当前所处分支3. 如何创建新分支4. 如何切换分支5. 如何删除分支5.1 是否可以删除当前所处分支前言该文章只是记录了一些自己的见解,可能并不准确,只是为了学习时的一些记录,不喜勿喷,谢谢该文章,只要记录一些关于分支的使用笔记1. 什么是分支当我们每次commit之后,就会生成一个提交节点,而多个提交节点组成的链路,就叫做一个...原创 2020-04-26 22:38:23 · 181 阅读 · 0 评论 -
4. Git 日志命令
文章目录前言1. git log2. git log --graph3. git log -n4. git log [fileName]5. git log -p [可选文件名]6. git show commit_id [可选文件名]7. 其余属性配置前言该文章只是记录了一些自己的见解,可能并不准确,只是为了学习时的一些记录,不喜勿喷,谢谢这里参考了博客:https://www.cnbl...原创 2020-04-26 22:37:06 · 253 阅读 · 0 评论 -
3. Git添加/删除/修改命令
文章目录前言1. 添加操作1.1 正常添加操作1.2 将暂存区文件回滚到未跟踪状态2. 修改操作2.1 正常修改操作2.2 将工作空间的修改回滚到修改前的状态3. 删除操作3.1 正常删除操作3.2 使用 git rm 命令来进行删除操作3.3 注意点4. 移动操作4.1 正常移动操作4.2 使用 git mv 命令来进行移动操作5. 重命名操作前言该文章只是记录了一些自己的见解,可能并不准...原创 2020-04-26 22:35:55 · 526 阅读 · 0 评论 -
2. Git基础命令
文章目录前言1. 初始化本地仓库1.1 git init1.2 git clone2. 查看状态命令2.1 git status3. 提交命令3.1 git add [file]3.2 git commit [file] -m [message]4. 修改配置命令4.1 git config1. 查看当前配置列表2. 添加/设置 key value3. 查看指定key对应的配置值4. 删除指定...原创 2020-04-26 22:33:23 · 432 阅读 · 0 评论 -
1. 为什么要使用Git
文章目录前言1. Git是什么?1.1 本地仓库1.2 工作空间1.3 暂存区1.4 分支2. Git和Svn的区别3. 为什么要用Git前言该文章只是记录了一些自己的见解,可能并不准确,只是为了学习时的一些记录,不喜勿喷,谢谢1. Git是什么?git是一个和svn一样的版本控制软件,但是与svn不同的是,git是一个分布式的高效版本控制系统。其实现原理跟svn也大相径庭,采取了一种...原创 2020-04-26 22:31:13 · 756 阅读 · 0 评论