Sha256: 4f27d3eac20d35208c416ea5d49d2fc63df7933cde5e350f2f5e6d522cd49629

Contents?: true

Size: 318 Bytes

Versions: 32

Compression:

Stored size: 318 Bytes

Contents

#!/usr/bin/env ruby

upstream = ARGV[1]
head = ARGV[2]

puts "#" * 80
puts "# Commits on #{head} not on #{upstream}"
puts "#" * 80
puts
`git cherry #{upstream} #{head}`.split("\n").select { |x| x.start_with? "+" }.each do |x|
  puts `git show -s --format=medium #{x.split(" ").last}`
  puts
  puts "-" * 80
  puts
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
gitscape-1.7.3 branchdiff.rb
gitscape-1.7.2 branchdiff.rb
gitscape-1.6.6 branchdiff.rb
gitscape-1.6.5 branchdiff.rb
gitscape-1.6.4 branchdiff.rb
gitscape-1.6.3 branchdiff.rb
gitscape-1.6.2 branchdiff.rb
gitscape-1.6.1 branchdiff.rb
gitscape-1.5.7 branchdiff.rb
gitscape-1.5.6 branchdiff.rb
gitscape-1.5.5 branchdiff.rb
gitscape-1.5.4 branchdiff.rb
gitscape-1.5.3 branchdiff.rb
gitscape-1.5.2.1 branchdiff.rb
gitscape-1.5.1 branchdiff.rb
gitscape-1.5 branchdiff.rb
gitscape-1.4.1 branchdiff.rb
gitscape-1.4.0 branchdiff.rb
gitscape-1.3.9 branchdiff.rb
gitscape-1.3.8 branchdiff.rb