ขณะนี้ฉันไม่เชื่อว่าจะสามารถค้นหาในประวัติทั้งหมดของรหัสของที่เก็บบนเว็บไซต์ github - สิ่งที่ใกล้เคียงที่สุดคือการค้นหาภายในโค้ดปัจจุบันของที่เก็บด้วยตัวเลือก "การค้นหาโค้ด" ในหน้านี้
แต่จากบรรทัดคำสั่งที่คุณสามารถหาได้กระทำใด ๆ ที่นำมาใช้หรือเอาออกเส้นกล่าวขวัญget_info
กับตัวเลือกในการ-S
git log
เช่น:
git log -Sget_info -p
(nb ไม่ควรมีช่องว่างระหว่าง-S
และข้อความค้นหา)
(หมายเหตุด้วย: เพื่อค้นหามากกว่าหนึ่งคำให้ล้อมรอบ'
):
git log -S'get info' -p
ดังนั้นอย่างน้อยที่สุดที่ควรจะพบการกระทำที่ฟังก์ชันถูกนำมาใช้ครั้งแรกและฟังก์ชันที่ลบออก ฉันได้เพิ่มเข้าไป-p
เพื่อให้คุณสามารถดูแพตช์ได้ - หากมีการเปลี่ยนแปลงจำนวนมากแนะนำการเปลี่ยนแปลงที่กล่าวถึงฟังก์ชันที่อาจเป็นประโยชน์ หากฟังก์ชันอยู่ในสาขาอื่นเท่านั้นการใช้--all
เพื่อค้นหาสาขาทั้งหมดอาจมีประโยชน์เช่นกัน
Jefromiชี้ให้เห็นในความคิดเห็นด้านล่างว่า git 1.7.4 จะแนะนำ-G
ตัวเลือกนี้เป็นทางเลือก - การเปลี่ยนแปลงนี้สรุปไว้ในบล็อกโพสต์ล่าสุดจาก Junio Hamano (ผู้ดูแลระบบ git): http://gitster.livejournal.com/48191.html