git

Git分支管理

我们从一个我们非常熟悉的场景来讲述,一个已经上线的产品,现在需要新增一个功能。这个时候,如果我们在原分支上继续开发的话,就很不方便,因为是一个已经上线的应用了,肯定需要先测试完毕后才能够上线。一般我们的做法是,建立一个新的分支,在这个新的分支上开发新的功能,测试完毕后,再合并到主分支上。

git

GIT撤销操作

在任何一个阶段,你都有可能想要撤消某些操作。 这里,我们将会学习几个撤消你所做修改的基本工具。 注 意,有些撤消操作是不可逆的。 这是在使用 Git 的过程中,会因为操作失误而导致之前的工作丢失的少有的几个 地方之一。

git

GIT忽略文件

那我们有没有办法忽略一些我们不希望纳入版本库的文件呢?答案是有的,可以使用.gitignore,在该文件里设置想要忽略的那些文件。然后使用git add .这些文件也不会被提交了。

异常处理机制——声明异常

异常处理机制除了捕获处理外,还有另一种处理方法——声明异常。 声明异常处理方式,其实就是“不处理”的方式。不去处理异常,只是告诉调用者可能会出现哪些异常,让调用者自己去处理。 在实际开发中,这种“不处理”比捕获用的更多。 声明检查型异常 方法不仅需要告诉编译器将要返回什么值,还要告诉编译器可能出现的错误。下面来看如何声明一个异常: public static Class TestException…

git

GIT介绍、安装、配置、生成公钥及获取帮助

什么是版本控制?一般作为开发者,一定经历过版本的迭代。比如从版本0.01一直更新迭代到10.3.2,已经经历过了无数个版本了。如果没有版本控制的话工具的话,那么每开发一个新的版本,就需要将前一个版本做好备份。当新版本出现了问题时,就需要把旧版本找到,再去替换线上的新版本。

异常处理技巧

java的异常处理涉及到程序流程的跳转,所以,虚拟机需要保存程序的执行流程,以便异常发生时能正确的跳转,这也就导致了使用异常时会引起额外的开销,所以,要谨慎地使用异常。 使用异常有如下几个原则: 1、异常不能代替简单测试,使用异常会引起额外开销。 2、不要为每个可能会出现异常的语句都设置try和catch。 3、避免在方法中抛出(throw)或者捕获(catch)运行时异常RuntimeExcep…