คำถามติดแท็ก revision-history

8
ไปที่การแก้ไขเฉพาะ
ฉันโคลนที่เก็บคอมไพล์ของโปรเจ็กต์หนึ่ง ฉันสามารถเปลี่ยนไฟล์ให้อยู่ในสถานะเริ่มต้นและเมื่อฉันตรวจสอบไฟล์ไปที่การแก้ไข 2, 3, 4 ... ล่าสุดได้หรือไม่ ฉันต้องการที่จะเห็นภาพรวมของการพัฒนาโครงการ

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 ได้อย่างไร?

5
ฉันจะแยก Git ที่ฝังไว้ในประวัติศาสตร์ได้อย่างไร?
ฉันลบล้างประวัติของฉันและต้องการเปลี่ยนแปลงบางอย่าง ปัญหาคือฉันมีการกระทำที่มีการเปลี่ยนแปลงที่ไม่เกี่ยวข้องสองรายการและการกระทำนี้ล้อมรอบด้วยการเปลี่ยนแปลงอื่น ๆ ในประวัติศาสตร์ท้องถิ่นของฉัน ฉันต้องการแยกการกระทำนี้ออกก่อนที่จะผลักดันออกไป แต่คำแนะนำส่วนใหญ่ที่ฉันเห็นจะเกี่ยวข้องกับการแยกการกระทำล่าสุดของคุณหรือการเปลี่ยนแปลงในท้องถิ่นที่ปราศจากข้อผูกมัด เป็นไปได้ไหมที่จะทำเช่นนี้กับการกระทำที่ฝังอยู่ในประวัติศาสตร์สักเล็กน้อยโดยไม่ต้อง "ทำซ้ำ" หลังจากนั้น?

19
Git เทียบเท่ากับหมายเลขการแก้ไขคืออะไร
เราใช้ SVN ในที่ทำงาน แต่สำหรับโครงการส่วนตัวของฉันฉันตัดสินใจใช้ Git ดังนั้นผมจึงติดตั้ง Git เมื่อวานนี้และฉันสงสัยว่าเป็นจำนวนการแก้ไขเทียบเท่าใน Git สมมติว่าเราทำงานกับเวอร์ชัน 3.0.8 และทุกการแก้ไขข้อบกพร่องมีหมายเลขการแก้ไขของตัวเองที่เราสามารถใช้เมื่อเราพูดถึงการแก้ไขข้อผิดพลาดนี้ ดังนั้นหากฉันติดแท็กรหัสใน Git ถึง 3.0.8 ฉันสามารถใช้อะไรเป็นหมายเลขการแก้ไขหรือการระบุรายละเอียดอื่น ๆ ฉันพบว่าแฮชไม่เป็นมิตรต่อผู้ใช้สำหรับมนุษย์

3
การลบสาขาในคอมไพล์ลบออกจากประวัติหรือไม่?
มาจาก svn เพิ่งเริ่มทำความคุ้นเคยกับคอมไพล์ เมื่อสาขาถูกลบในคอมไพล์มันจะถูกลบออกจากประวัติ? ใน svn คุณสามารถกู้คืนสาขาได้อย่างง่ายดายโดยการคืนค่าการดำเนินการลบ (ย้อนกลับผสาน) เช่นเดียวกับการลบทั้งหมดใน svn สาขาจะไม่ถูกลบจริงๆมันเพิ่งถูกลบออกจากทรีปัจจุบัน หากสาขาถูกลบออกจากประวัติศาสตร์ในคอมไพล์แล้วจะเกิดอะไรขึ้นกับการเปลี่ยนแปลงที่รวมเข้าด้วยกันจากสาขานั้น? พวกเขายังคงอยู่หรือไม่

10
จะดูประวัติไฟล์ใน Git ได้อย่างไร?
ด้วยการโค่นล้มฉันสามารถใช้ TortoiseSVN เพื่อดูประวัติ / บันทึกของไฟล์ ฉันจะทำสิ่งนี้กับ Git ได้อย่างไร เพียงแค่มองหาบันทึกประวัติสำหรับไฟล์ใดไฟล์หนึ่งจากนั้นความสามารถในการเปรียบเทียบเวอร์ชันต่างๆ

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 …

3
สร้างที่เก็บโมดูลย่อยจากโฟลเดอร์และเก็บประวัติการคอมมิตคอมมิตไว้
ฉันมีเว็บแอปพลิเคชันที่สำรวจเว็บแอปพลิเคชันอื่น ๆ โดยเฉพาะ มีการสาธิตเว็บบางส่วนในdemosโฟลเดอร์และหนึ่งในการสาธิตควรมีที่เก็บของตัวเอง ฉันต้องการสร้างที่เก็บแยกต่างหากสำหรับแอปพลิเคชันสาธิตนี้และทำให้เป็นไฟล์แพคเกจย่อย โมดูลย่อยจากที่เก็บหลักโดยไม่สูญเสียประวัติการกระทำ เป็นไปได้ไหมที่จะเก็บประวัติการคอมมิตจากไฟล์ในโฟลเดอร์ของที่เก็บและสร้างที่เก็บจากมันและใช้มันเป็นโมดูลย่อยแทน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.