مقایسه دو کامیت مختلف


گیت می تواند دو کامیت مختلف را با هم توسط دستور زیر مقایسه نمایید:

مقایسه دو کامیت مختلف

اگر بخواهیم دو کامیت مختلف را باهم مقایسه کنیم باید از رابطه زیر استفاده کنیم، توجه داشته باشید در این رابطه باید به جای commit-1 و commit-2 از Hash آن کامیت ها که با git log --oneline نمایش داده می شود استفاده نمایید:

bash
git diff commit-1..commit-2
git

در صورت استفاده از این دستور مشابه شکل زیر دو کامیت باهم مقایسه می شوند

git

توجه داشته باشید در مثال و شکل بالا عنوان متنی که در commit-1 قرار دارد text-1 version-1 می باشد در صورتی که در commit-2 متنی به صورت text-1 version-2 داشته است و گیت این تفاوت را با دو رنگ سبز و قرمز نشان می دهد.