![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git/svn
悠等生2018
大胜还需大忍,大败常因心切
展开
-
GIT常用命令
基本命令 git clone git branch xxx git checkout xxx git pull ##拉去并合并 git add/rm ##添加/删除文件 git commit -m ‘xxx’ ## 提交修改 分支操作 新建分支: git branch newABC 切换分支: git checkout newABC 新建并切换到新分支: git c...原创 2020-02-05 23:19:13 · 111 阅读 · 0 评论 -
Git 命令 - 分支与合并
附录 C: Git 命令 - 分支与合并 分支与合并 Git 有几个实现大部的分支及合并功能的实用命令。 git branch git branch命令实际上是某种程度上的分支管理工具。 它可以列出你所有的分支、创建新分支、删除分支及重命名分支。 Git 分支一节主要是为branch命令来设计的,它贯穿了整个章节。 首先,我们在分支创建一节中介绍了它,然后我们在分支管理一...转载 2020-02-05 23:18:58 · 143 阅读 · 0 评论 -
Git 工具 - 高级合并
高级合并 在 Git 中合并是相当容易的。 因为 Git 使多次合并另一个分支变得很容易,这意味着你可以有一个始终保持最新的长期分支,经常解决小的冲突,比在一系列提交后解决一个巨大的冲突要好。 然而,有时也会有棘手的冲突。 不像其他的版本控制系统,Git 并不会尝试过于聪明的合并冲突解决方案。 Git 的哲学是聪明地决定无歧义的合并方案,但是如果有冲突,它不会尝试智能地自动解决它。 因此,如果...转载 2020-02-05 23:16:53 · 562 阅读 · 0 评论 -
Git 分支 - 分支的新建与合并【转】
转自:https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6 分支的新建与合并 让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤: ...转载 2020-02-05 23:12:39 · 176 阅读 · 0 评论 -
git merge
有两个分支:master和b1, 其中master分支有master.txt和master-mod.txt两个文件, b1分支有master.txt和b1.txt两个文件 做一下实验: 1. HEAD在master上,执行git merge b1, 结果是master新增了b1.txt文件; 同理,如果HEAD在b1分支上,执行git merge MJdeMacBook-Pro:git1...原创 2019-01-31 22:59:38 · 1024 阅读 · 0 评论 -
git reset
撤销操作: 1. 首先用git reflog显示当前分支的操作历史: 437b4dd (HEAD -> b1, master) HEAD@{0}: rebase finished: returning to refs/heads/b1 437b4dd (HEAD -> b1, master) HEAD@{1}: rebase: checkout master 06859d9 HE...原创 2019-01-31 23:31:10 · 124 阅读 · 0 评论