
git
春雨的雕刻时光
软件人生!
展开
-
Git 的origin和master分析
首先要明确一点,对git的操作是围绕3个大的步骤来展开的(其实几乎所有的SCM都是这样)1. 从git取数据(git clone)2. 改动代码3. 将改动传回git(git push)这3个步骤又涉及到两个repository,一个是remote repository,再远程服务器上,一个是local repository,再自己工作区上。其中1,转载 2017-04-25 11:30:05 · 292 阅读 · 0 评论 -
git merge 和 git rebase 小结
Git merge是用来合并两个分支的。git merge b # 将b分支合并到当前分支同样 git rebase b,也是把 b分支合并到当前分支-----------------------------------他们的 原理 如下:假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git ch转载 2017-04-25 11:36:12 · 226 阅读 · 0 评论 -
[git]merge和rebase的区别
前言我从用git就一直用rebase,但是新的公司需要用merge命令,我不是很明白,所以查了一些资料,总结了下面的内容,如果有什么不妥的地方,还望指正,我一定虚心学习。merge和rebase标题上的两个命令:merge和rebase都是用来合并分支的。这里不解释rebase命令,以及两个命令的原理,详细解释参考这里。下面的内容主要说的是两者在实际操作中的区别。什么是分支转载 2017-04-25 11:50:04 · 328 阅读 · 0 评论 -
Git fetch和git pull的区别
原文: http://www.tech126.com/git-fetch-pull/ Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge Git fetch origin mastergit log -p master..origin/mastergit merge origin/master转载 2017-04-25 11:51:43 · 492 阅读 · 0 评论