Never forget why you started,
and your mission can be accomplished.

版本

git merge和rebase的区别

zhouchong阅读(12)评论(0)

假设现在有两个分支 A B 1. 在B分支上执行 git merge A 后 A就被合到B上了 2. 在B分支上执行 git rebase A 后,效果与merge是一样的,但是 A就没有了,两个分支就合在一起了。

git branch -D 大写的D 删除分支

zhouchong阅读(16)评论(0)

今天删除本地分支 Git branch -d XX 提示:  the branch  XXX is not fully merged 原因:XXX分支有没有合并到当前分支的内容   解决方法:使用大写的D 强制删除  git br...

SoruceTree 中移除和丢弃

zhouchong阅读(12)评论(0)

丢弃:本地文件中修改(添加)的东西会删除 ,还原成原来的样子。 移除:直接删除本地文件。(可以通过拉取获得git服务上的该文件)   丢弃:放弃未暂缓区的所有修改(工作区中的修改不会添加到版本控制,就是修改的东西不想提交,就直接丢...

git-merge

zhouchong阅读(42)评论(0)

git-merge完全解析 Git的git-merge是在Git中频繁使用的一个命令,很多人都觉得git合并是一个非常麻烦的事情,一不小心就会遇到丢失代码的问题,从而对git望而却步。本文基于Git 2.8.2对git-merge命令进行完...

IntelliJ IDEA全局内容搜索和替换

zhouchong阅读(15)评论(0)

在做项目时,有时会在整个项目里或指定文件夹下进行全局搜索和替换,这是一个很方便功能。使用方法如下: 一、全局搜索 1、使用快捷键Ctrl+Shift+F打开搜索窗口,或者通过点击Edit–>Find–>Find in path打...

Intellij IDEA神器小技巧

zhouchong阅读(31)评论(0)

概述 Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时给我们来个小惊喜。出于对Intellij IDEA的喜爱,我决定写一个与其相关的专栏或者系列,把一些好用的Intellij IDEA技巧分享给大家。本文是这...