Literate Java

Search

Primary Menu

Skip to content
  • About

Monthly Archives: April 2018

Git

How to find the Git commit introducing a given change into a file

April 12, 2018 Tom Leave a comment

Continuing last month’s theme of searching Git history — here we look at how to find the source of changes, even after other people have worked on (or reformatted) the area in question.

The question:  which commit actually introduced a given string into the file? Continue reading →

Insights into Java coding, OO design & architecture

Recent Posts

  • Long Names are Long
  • Case-Insensitive Search using EF Core and PostgreSQL
  • How to Upgrade PostgreSQL (pg_upgrade) on Windows
  • Is It Really a CVE? — Reported XSS in YUI 2.8.2
  • Language is tricky — Descriptive versus Selective Identifiers

Recent Comments

  • Tom on Logging — our most effective debugging tool?
  • Nunya on Logging — our most effective debugging tool?
  • Paul Keats on Search JIRA & Confluence instantly from your Address Bar
  • Ruben on How to write good Wiki documentation
  • Salih on Explicit vs Implicit configuration in Spring

A Few Links

  • Embedded in Academia — John Regehr
  • The Morning Paper — a random walk through Computer Science
  • Tim Bray
  • Daniel Lemire
  • Hacker News

Archives

  • September 2024
  • July 2024
  • May 2024
  • June 2023
  • March 2023
  • August 2022
  • July 2022
  • April 2022
  • February 2022
  • June 2021
  • July 2020
  • May 2020
  • March 2020
  • July 2019
  • November 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • July 2017
  • December 2016
  • August 2016
  • June 2016
  • April 2016
  • November 2015
  • October 2015
  • March 2015
  • February 2015
  • October 2014
  • August 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • June 2013
  • February 2013

Categories

  • .NET
  • database
  • documentation
  • Eclipse
  • engineering
  • exceptions
  • extensibility
  • Git
  • Hibernate
  • integration
  • Java language
  • JVM
  • logging
  • networks
  • OO design
  • security
  • Spark
  • Spring
  • SQL
  • threading
  • Uncategorized
  • Web

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © Thomas Whitmore, LiterateJava.com.
Proudly powered by WordPress