পাইপলাইনের দরকার নেই, এটি করার সহজ, এখানে "খাঁটি গিট" উপায়:
git log --diff-filter=A -- foo.js
ডকুমেন্টেশন চেক করুন। আপনি মুছে ফেলা, পরিবর্তিত ইত্যাদির জন্য একই জিনিস করতে পারেন
https://git-scm.com/docs/git-log#Documentation/git-log.txt---diff-filterACDMRTUXB82308203
এটির জন্য আমার একটি সহজ উপকরণ আছে, কারণ আমি সর্বদা এটি ভুলে যাই:
git config --global alias.whatadded 'log --diff-filter=A'
এটি এটিকে এত সহজ করে তোলে:
git whatadded -- foo.js
নিচের মাছ ধরার নৌকা যাও recursively উপ ডিরেক্টরি মাধ্যমে অনুসন্ধান করবে $PWD
জন্য foo.js
ফাইলে সরবরাহ এবং পরম বা আপেক্ষিক পাথ না করেও, কিংবা একই ডিরেক্টরির মধ্যে হতে ফাইল প্রয়োজন হবে$PWD
git log --diff-filter=A -- **foo.js
git log --diff-filter=A -- *subfolder/foo.js