git
mysonghushu
Enjoy your life!
展开
-
git 重命名本地和远程分支
不能直接重命名远程分支,只有先删旧的,再推新的。 # Rename the local branch to the new name git branch -m <old_name> <new_name> # Delete the old branch on remote - where <remote> is, for example, origin git...原创 2019-04-23 11:28:24 · 294 阅读 · 0 评论 -
git merge
git merge merging 你在一个分支上完成了一个新的feature,想把这个feature纳入到主分支里面,这样所有人都可以用了,你可以使用命令 git merge 或者 git pull. 这两条命令的语法格式如下: git merge [head] git pull . [head] 他们的结果是一样的(虽然merge命令看上去要简洁一点,在多个开发人员讨论时,pull 形式的原...翻译 2019-09-09 10:53:25 · 398 阅读 · 0 评论 -
git rebase
rebase Git提供了一种称为rebasing的独特功能,作为 merge 的替代方案。它的语法是: git rebase [new-commit] 运行时,Git执行以下步骤: 假设你所在的分支为 new-branch, 你要rebase 的分支是 master。 找到 master 和 new-branch 的共同祖先部分,从这个commit开始到new-branch HEAD 之间的...翻译 2019-09-09 13:41:40 · 164 阅读 · 0 评论