git - গিট দুটি শাখা তুলনা?




git-diff (2)

git diff branch_1..branch_2

যে দুটি শাখা টিপস মধ্যে diff উত্পাদন করবে। আপনি যদি তাদের সাধারণ পূর্বপুরুষের পরীক্ষাটি পরীক্ষা করতে পছন্দ করেন তবে আপনি দুটি পরিবর্তে তিনটি বিন্দু ব্যবহার করতে পারেন:

git diff branch_1...branch_2

এই প্রশ্নটি ইতিমধ্যে একটি উত্তর আছে:

আমার দুটি শাখা আছে, branch_1 এবং branch_2

আমি গিট দুটি শাখা মধ্যে পার্থক্য দেখতে চান।


আমি ঠিক একই কাজ করতে হবে। এখানে আমার Ruby স্ক্রিপ্ট।

#!/usr/bin/env ruby

local = []
remote = {}

# Prepare
%x[git reset --hard HEAD]
%x[git checkout master] # Makes sure that * is on master.
%x[git branch -a].each_line do |line|
  line.strip!
  if /origin\//.match(line)
     remote[line.gsub(/origin\//, '')] = line
   else
     local << line
   end
end
# Update 
remote.each_pair do |loc, rem|
  next if local.include?(loc)
  %x[git checkout --track -b #{loc} #{rem}]
end
%x[git fetch]




git git-diff