Git
文章平均质量分 61
小二Ya
这个作者很懒,什么都没留下…
展开
-
git rebase 与 git merge 区别
git rebase 与 git merge 区别rebaserebase 和 merge 的差异 rebase git rebase你其实可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。这个时候才能知道你当前分支于你需要比较的分支之间的差异。 原理很简单:rebase需要基于一个分支来设置你当前的分支的基线,这基线就是当前分支的开始时间轴向后移动到最新的跟踪分支的最后面,这样你的当前分支就是最新的跟踪分支。这里的操作是基于文件事务处理的,所以你不用怕中间失败会影响文件的一致性。在中间的原创 2021-06-29 11:31:17 · 151 阅读 · 0 评论 -
Git 常用命令
Git 常用命令表创建版本库修改和提交查看提交历史撤销分支与标签合并与衍合远程操作 创建版本库 git clone <url> 隆远程版本库 git init 化本地版本库 修改和提交 git status 查看现分支状态 git diff 查看变更内容 git add . 添加所有改动过的文件 git add <file> 添加指定的文件 git mv <old> <new> 文件改名 gi原创 2021-05-21 15:45:37 · 63 阅读 · 0 评论 -
Git暂存(stash命令)
git stash命令基本使用stash使用场景基本命令`git stash save "message"``git stash list``git stash pop stash@{num}``git stash apply stash@{num}``git stash drop stash@{num}``git stash clear` stash使用场景 在项目的分支开发过程中,会遇到有别的优先级高的需求中途插入,而此时编写的代码又不想提交增加一次提交记录,便可以使用此方式,暂存修改代码,以便分支的切原创 2021-05-21 11:40:51 · 264 阅读 · 0 评论