Learn how to remove a file or directory from a Git repository but keep its local copy
Kai Yuan has been a software developer for over 15 years. He builds enterprise Java applications in work. He has 20 years experience of Linux and is a big fan of the Vim editor. He is happy to help people at stackoverflow.com. He lives currently in Hamburg.
Here's what I've written (so far):
Learn how to get the Git branch name we’re currently working on
Learn how to delete Git branches
Learn a couple of quick ways to move uncommitted changes to a new Git branch
Take a closer look at the Java List of Lists data structure and explore some everyday operations
Explore how to convert file size in bytes into a human-readable format in Java
Learn why we may encounter the Java compile-time error “bad operand types for binary operator” and how to resolve the problem
Learn how to find the asymmetric and symmetric differences between two Set objects through examples
Learn how to handle multiple-line user input in Java
Walk through all Java operators to understand their functionalities and how to use them
Learn two approaches to pretty-print an XML file in Java
Learn two approaches to read content from a text file and save it in a Java Map object along with three strategies to handle duplicate keys
Learn two approaches on how to make a Java HashMap support different types’ value data
Learn how to invoke public and private static methods using the Java Reflection API
Learn how to set the Java classpath on different operating systems and what to watch out for.
Learn how to remove all HTML tags and extract the text from an HTML document string
Learn various ways to count how many spaces are in a string through examples
Learn what Git squashing is, talk about when we need to squash commits, and take a closer look at how to squash commits
Learn how to execute tests during a Maven build using the Maven surefire plugin
Learn how to temporarily disable the Javadoc generation in Maven builds.