Moved merge conflict checking to overcommit

This commit is contained in:
Brenda Wallace
2017-03-02 19:54:18 +13:00
parent e848e18574
commit 5ec70d1438
3 changed files with 2 additions and 19 deletions

View File

@@ -1,18 +0,0 @@
#!/usr/bin/env ruby
require 'open3'
# We don't want to include the literal conflict marker here, or we'll match the
# script itself!
conflict_marker = '<' * 5
# Search for checked-in files containing conflict markers
# -l List only matching files
# -I Ignore binary files
_, stdout, _, wait_thr = Open3.popen3("git", "grep", "-Il", conflict_marker)
exit_code = wait_thr.value.exitstatus
if exit_code.zero?
puts "The following files appear to contain merge conflicts:"
puts stdout.gets(nil)
end