main.cppআমার এডিটরটিতে ফাইলটি খোলা আছে।
আমি main.cppসম্পাদকটিতেও " " এর আগের সংশোধনটি দেখতে চাই ।
আমি এখন এটি করার উপায়টি এরকম।
close "main.cpp" in the editor
prompt> mv main.cpp tmp
prompt> git checkout HEAD^ main.cpp
prompt> mv main.cpp old_main.cpp
prompt> mv tmp main.cpp
prompt>
open "main.cpp" and "old_main.cpp" in the editor
এটিকে কী সরল করা যায়, তাই আমাকে সম্পাদককে "main.cpp" বন্ধ করতে হবে না?
আমি যা আশা করছি তা এর একটি বৈকল্পিক git-checkoutযা করতে পারে।
আপডেট: আমি ম্যাক ওএসএক্স 10.5.7 এ গিট ব্যবহার করছি
prompt> git --version
git version 1.6.0.4
prompt>
আপডেট 2: জাকুব নরবস্কির উত্তরটি হ'ল:
prompt> git show HEAD^:dir1/dir2/dir3/main.cpp > old_main.cpp
prompt>
আপডেট: একটি নির্দিষ্ট সংশোধনের জন্য কর্মীর উত্তর:
prompt> git show 4c274dd91dc:higgs/Higgs.xcodeproj/project.pbxproj > old_project.pbxproj
prompt>