8 ไปที่การแก้ไขเฉพาะ ฉันโคลนที่เก็บคอมไพล์ของโปรเจ็กต์หนึ่ง ฉันสามารถเปลี่ยนไฟล์ให้อยู่ในสถานะเริ่มต้นและเมื่อฉันตรวจสอบไฟล์ไปที่การแก้ไข 2, 3, 4 ... ล่าสุดได้หรือไม่ ฉันต้องการที่จะเห็นภาพรวมของการพัฒนาโครงการ 582 git revision revision-history
6 ไม่สามารถแสดงแผนผัง Git ในเทอร์มินัล บทความเก่าของ Killswitchcollective.com วันที่ 30 มิถุนายน 2009มีปัจจัยการผลิตและผลผลิตดังต่อไปนี้ git co master git merge [your_branch] git push upstream A-B-C-D-E A-B-C-D-E-F-G \ ----> \ your branch C-D-E G ฉันสนใจว่าคุณจะได้รับแผนผังการดูคอมมิทในเทอร์มินัลของคุณอย่างไรโดยไม่ต้องใช้ Gitk หรือ Gitx ใน OS / X คุณจะได้รับมุมมองที่เหมือนต้นไม้ของการกระทำใน terminal ได้อย่างไร? 439 git terminal tree console revision-history
5 ฉันจะแยก Git ที่ฝังไว้ในประวัติศาสตร์ได้อย่างไร? ฉันลบล้างประวัติของฉันและต้องการเปลี่ยนแปลงบางอย่าง ปัญหาคือฉันมีการกระทำที่มีการเปลี่ยนแปลงที่ไม่เกี่ยวข้องสองรายการและการกระทำนี้ล้อมรอบด้วยการเปลี่ยนแปลงอื่น ๆ ในประวัติศาสตร์ท้องถิ่นของฉัน ฉันต้องการแยกการกระทำนี้ออกก่อนที่จะผลักดันออกไป แต่คำแนะนำส่วนใหญ่ที่ฉันเห็นจะเกี่ยวข้องกับการแยกการกระทำล่าสุดของคุณหรือการเปลี่ยนแปลงในท้องถิ่นที่ปราศจากข้อผูกมัด เป็นไปได้ไหมที่จะทำเช่นนี้กับการกระทำที่ฝังอยู่ในประวัติศาสตร์สักเล็กน้อยโดยไม่ต้อง "ทำซ้ำ" หลังจากนั้น? 292 git split commit revision-history
19 Git เทียบเท่ากับหมายเลขการแก้ไขคืออะไร เราใช้ SVN ในที่ทำงาน แต่สำหรับโครงการส่วนตัวของฉันฉันตัดสินใจใช้ Git ดังนั้นผมจึงติดตั้ง Git เมื่อวานนี้และฉันสงสัยว่าเป็นจำนวนการแก้ไขเทียบเท่าใน Git สมมติว่าเราทำงานกับเวอร์ชัน 3.0.8 และทุกการแก้ไขข้อบกพร่องมีหมายเลขการแก้ไขของตัวเองที่เราสามารถใช้เมื่อเราพูดถึงการแก้ไขข้อผิดพลาดนี้ ดังนั้นหากฉันติดแท็กรหัสใน Git ถึง 3.0.8 ฉันสามารถใช้อะไรเป็นหมายเลขการแก้ไขหรือการระบุรายละเอียดอื่น ๆ ฉันพบว่าแฮชไม่เป็นมิตรต่อผู้ใช้สำหรับมนุษย์ 244 git version-control revision-history version-numbering
3 การลบสาขาในคอมไพล์ลบออกจากประวัติหรือไม่? มาจาก svn เพิ่งเริ่มทำความคุ้นเคยกับคอมไพล์ เมื่อสาขาถูกลบในคอมไพล์มันจะถูกลบออกจากประวัติ? ใน svn คุณสามารถกู้คืนสาขาได้อย่างง่ายดายโดยการคืนค่าการดำเนินการลบ (ย้อนกลับผสาน) เช่นเดียวกับการลบทั้งหมดใน svn สาขาจะไม่ถูกลบจริงๆมันเพิ่งถูกลบออกจากทรีปัจจุบัน หากสาขาถูกลบออกจากประวัติศาสตร์ในคอมไพล์แล้วจะเกิดอะไรขึ้นกับการเปลี่ยนแปลงที่รวมเข้าด้วยกันจากสาขานั้น? พวกเขายังคงอยู่หรือไม่ 190 git version-control branch revision-history
10 จะดูประวัติไฟล์ใน Git ได้อย่างไร? ด้วยการโค่นล้มฉันสามารถใช้ TortoiseSVN เพื่อดูประวัติ / บันทึกของไฟล์ ฉันจะทำสิ่งนี้กับ Git ได้อย่างไร เพียงแค่มองหาบันทึกประวัติสำหรับไฟล์ใดไฟล์หนึ่งจากนั้นความสามารถในการเปรียบเทียบเวอร์ชันต่างๆ 133 git timeline git-diff git-log revision-history
3 ฉันจะเปลี่ยนข้อความคอมมิตคอมครั้งแรกได้อย่างไร ฉันมีต้นไม้ทำงานที่มี 3 คอมมิชชั่น: ➜ ~ myproject git: (หลัก) git log commit a99cce8240495de29254b5df8745e41815db5a75 Author: My Name <my@mail.com> Date: Thu Aug 16 00:59:05 2012 +0200 .gitignore edits commit 5bccda674c7ca51e849741290530a0d48efd69e8 Author: My Name <my@mail.com> Date: Mon Aug 13 01:36:39 2012 +0200 Create .gitignore file commit 6707a66191c84ec6fbf148f8f1c3e8ac83453ae3 Author: My Name <my@mail.com> Date: Mon Aug … 116 git message git-rebase git-commit revision-history
3 สร้างที่เก็บโมดูลย่อยจากโฟลเดอร์และเก็บประวัติการคอมมิตคอมมิตไว้ ฉันมีเว็บแอปพลิเคชันที่สำรวจเว็บแอปพลิเคชันอื่น ๆ โดยเฉพาะ มีการสาธิตเว็บบางส่วนในdemosโฟลเดอร์และหนึ่งในการสาธิตควรมีที่เก็บของตัวเอง ฉันต้องการสร้างที่เก็บแยกต่างหากสำหรับแอปพลิเคชันสาธิตนี้และทำให้เป็นไฟล์แพคเกจย่อย โมดูลย่อยจากที่เก็บหลักโดยไม่สูญเสียประวัติการกระทำ เป็นไปได้ไหมที่จะเก็บประวัติการคอมมิตจากไฟล์ในโฟลเดอร์ของที่เก็บและสร้างที่เก็บจากมันและใช้มันเป็นโมดูลย่อยแทน 111 git git-submodules revision-history