GitG เป็นแอปพลิเคชันที่ยอดเยี่ยมสำหรับสภาพแวดล้อมเดสก์ท็อป GNOME ซึ่งช่วยให้ผู้ใช้สามารถดูและใช้ที่เก็บซอฟต์แวร์ของ Git ได้อย่างง่ายดาย เป็นแอพพลิเคชันแบบกราฟิกขนาดเล็กและแบบโอเพนซอร์สซึ่งเป็นโคลนของโครงการซอฟต์แวร์ GitX
ออกแบบมาโดยเฉพาะสำหรับแอพพลิเค GNOME
แอ็พพลิเคชันได้รับการออกแบบมาจากออฟเซตเพื่อใช้เป็นตัวแสดงการกระทำ Git และประวัติ Git สำหรับแอ็พพลิเคชัน GNOME ที่โฮสต์บนเว็บไซต์ GitHub ที่รู้จักกันดี วันนี้ทุกคนสามารถใช้ GitG เพื่อดูและแก้ไขไฟล์ต้นฉบับของแอ็พพลิเคชันหรือโครงการที่โฮสต์บน Git
คุณสมบัติได้อย่างรวดเร็ว
ด้วย GitG คุณจะสามารถเรียกดูประวัติการแก้ไขจัดการคลังสินค้าขนาดใหญ่มอบการเปลี่ยนแปลงขั้นตอนหรือไม่จบเอกภาพของแต่ละคนเปลี่ยนการเปลี่ยนแปลงแสดงการเปลี่ยนแปลงสีในการแก้ไข Git รวมถึงการเรียกดูต้นไม้สำหรับข้อมูลที่กำหนด แก้ไข Git
มีคุณสมบัติมากยิ่งขึ้น
GitG ช่วยให้ผู้ใช้สามารถส่งออกส่วนต่างๆของต้นไม้ได้อย่างรวดเร็วและรวดเร็วสำหรับการแก้ไข Git ที่ระบุให้สามารถอ่าน refspec ด้วยคำสั่งเช่น 'git log' เพื่อสร้างประวัติการแก้ไข นอกจากนี้ยังช่วยให้ผู้ใช้สามารถแสดงและสลับไปมาระหว่างสาขา Git ต่างๆในมุมมองประวัติได้
เขียนใน GTK + และสนับสนุน DEs อื่น ๆ
ส่วนติดต่อผู้ใช้แบบกราฟิกของ GitG ถูกเขียนขึ้นด้วยชุดเครื่องมือ GUI ของ GTK + ที่มีประสิทธิภาพและเป็นที่นิยม ต้องการไลบรารี libgit2 และ libgit2-glib ทำงานอย่างถูกต้อง ระบบปฏิบัติการ GNU / Linux ที่ได้รับการสนับสนุนอย่างเป็นทางการ ได้แก่ การกระจายแบบ Debian และ Red Hat Linux ทั้งหมด
รันบนแพลตฟอร์ม 32 บิตและ 64 บิต
นอกจาก GNOME แอพพลิเคชันยังสามารถติดตั้งได้ง่ายบนเดสก์ท็อปกราฟิกแบบโอเพนซอร์สอื่น ๆ ตราบเท่าที่มีการติดตั้งการอ้างอิงทั้งหมดไว้อย่างถูกต้อง ผู้ใช้สามารถติดตั้งผ่านที่เก็บข้อมูลต้นฉบับหรือโดยตรงจากที่เก็บซอฟต์แวร์เริ่มต้นของการแจกแจง Linux ปัจจุบันทำงานบนแพลตฟอร์ม 32 บิตและ 64 บิต
มีอะไรใหม่ ในรุ่นนี้:
- อัปเดตการแปล
- การแก้ไขอื่น ๆ
- เพิ่มเมนูบริบทเพื่อเปิดไฟล์จาก
- การสนับสนุนที่ดีขึ้นสำหรับที่เก็บเปล่าและที่ว่างเปล่า
- เพิ่มการสนับสนุน URL รีโมตแบบสั้นของ ssh
- เลือกการเลือกที่ดีขึ้นสำหรับการจัดเรขาคณิตที่เพิ่มขึ้น
- ปิดใช้งาน gravatar โดยค่าเริ่มต้นเพื่อความเป็นส่วนตัว
- เพิ่มเมนูบริบทเพื่อเปิดไฟล์จาก diff
- การสนับสนุนที่ดีขึ้นสำหรับที่เก็บเปล่าและที่ว่างเปล่า
- เพิ่มการสนับสนุน URL รีโมตแบบสั้นของ ssh
- เลือกการเลือกที่ดีขึ้นสำหรับการจัดเรขาคณิตที่เพิ่มขึ้น
- ปิดใช้งาน gravatar โดยค่าเริ่มต้นเพื่อความเป็นส่วนตัว
- เพิ่มเมนูบริบทลงใน เปิดไฟล์จาก diff
- การสนับสนุนที่ดีขึ้นสำหรับที่เก็บเปล่าและที่ว่างเปล่า
- เพิ่มการสนับสนุน URL รีโมตแบบสั้นของ ssh
- เลือกการเลือกที่ดีขึ้นสำหรับการจัดเรขาคณิตที่เพิ่มขึ้น
- ปิดใช้งาน gravatar โดยค่าเริ่มต้นเพื่อความเป็นส่วนตัว
- แก้ไขข้อบกพร่องแล้ว:
- อัปเดตการแปล
- ปิดใช้งานเมนู Burger ในเครื่องหมายขีดกลาง
- ตั้งค่าการเลือกหลักเพื่อเลือก commit SHA1
- ลดพื้นที่ร้อนสำหรับแถบการทำงานเพื่อลดปัญหาเลื่อนแนวนอน
- แสดงข้อความทั้งหมดไม่ใช่เฉพาะเรื่อง
- การแก้ไขอื่น ๆ
- การเปลี่ยนแปลง:
- เพิ่มเครื่องสร้างกลุ่ม OSX
- เพิ่มการสนับสนุนการเน้นย้ำเกี่ยวกับไวยากรณ์เกี่ยวกับ diffs
- แสดงเนื้อหาที่ไม่ได้ติดตามบนเวที
- แก้ไขข้อบกพร่องแล้ว:
- แก้ไขเส้นทาง OSX
- ขาดหายไปประกอบด้วย
- การเปลี่ยนแปลง:
- ใช้บริการเลือก gravatar (ค่ากำหนด)
- เลือกระยะ / ยกเลิกการเลือกรายการที่เลือกทั้งหมดเมื่อกด Enter
- เพิ่มอาร์กิวเมนต์บรรทัดคำสั่งเพื่อปรับเปลี่ยนการเลือกกิจกรรมประวัติเริ่มต้น (--all, --branches, --remotes, --tags)
- เพิ่มการลบไฟล์ที่ไม่ได้ติดตาม
- ปรับปรุงส่วนประและภาพรวม UX
- การปรับปรุงเพื่อยุบ / เลิกยุบพฤติกรรมของมุมมองแบบต่างๆ
- แก้ไขข้อบกพร่องแล้ว:
- รับไอคอนที่มีขนาดถูกต้องในมุมมองแบบ diff
- ขัดจังหวะ UI ขนาดเล็ก
- ยืนยันการตรวจสอบสิทธิ์สำหรับการคัดลอก
- ตั้งค่าการแสดงภาพเคลื่อนไหวของ gtk_enable_animations เท่านั้น
- แก้ไขข้อผิดพลาดในการจัดเรียงสำหรับ diffs งูหลาม
- แก้ไขสภาวะการแข่งขันในพื้นที่เก็บข้อมูลที่โหลด
- แปลฉบับปรับปรุงแล้ว
- แก้ไขอาคารด้วย vala 0.25
- Bump libgit2-glib เป็น 0.22.0
- ใช้การค้นหาประวัติขั้นพื้นฐาน
- เรียกใช้การดึงข้อมูลพื้นฐาน
- ใช้การติดตามสถานะจากระยะไกล
- เพิ่มการจัดการจากระยะไกล
- แสดงบริบทของก้อนใหญ่ใน diff
- ใช้การกำหนดค่า mainlines
- ติดตั้ง mainlines ไว้บนช่องทางประวัติศาสตร์
- ใช้ไฟล์ที่เปิดจากพื้นที่แสดงละคร
- อนุญาตให้เลือกผู้ปกครองแบบรวม
- ดำเนินการขั้นตอนการแพทช์ submodule / unstage
- ดำเนินการขั้นตอน submodule workdir / unstage
- แสดง submodules ในเครื่องหมาย
- อัปเดตการแปล
มีอะไรใหม่ ในรุ่น 3.14.1:
- การแก้ไขข้อบกพร่อง:
- แก้ไขอาคารด้วย vala 0.27
- แก้ไขคำเตือนเมื่อยกเลิกการเชื่อมโยงคุณสมบัติ
- เปลี่ยนสัญลักษณ์สัญลักษณ์ระบบเพื่อเปิดเมนูสัญลักษณ์
- เพิ่ม gdesktop-enums-3.0.vapi เป็น EXTRA_DIST
- อัปเดตการแปล:
- ดัตช์: Erwin Poeze
- ภาษาโปรตุเกส: Duarte Loreto
- ฮังการี: GAbor Kelemen
- อิตาลี: Milo Casagrande
- ภาษาจีน (ไต้หวัน): Cheng-Chia Tseng
- การแก้ไขข้อบกพร่อง:
- แก้ไขอาคารด้วย vala 0.25
- อัปเดตการแปล:
- อัปเดตการแปล zh_CN
- เยอรมัน
- สโลวัก
- รัสเซีย
- เซอร์เบีย
- สวีเดน
- เดนมาร์ก
- การแปลภาษาฟินแลนด์
- โปแลนด์
- เกาหลี
- ฝรั่งเศส
- อินโดนีเซีย
- บราซิลโปรตุเกส
- สาธารณรัฐเช็ก
- อัสสัม
- Galicians
- จีนดั้งเดิม (ฮ่องกงและไต้หวัน)
- การแก้ไขข้อบกพร่อง:
- เปิดที่เก็บข้อมูลโดยคลิกที่ภาพรวมที่เก็บข้อมูล
- อัปเดตการแปล:
- ภาษาฮิบรู
- คุณสมบัติ:
- การขัดจังหวะ UI เพิ่มเติม
- เน้นจุดสุดยอดที่ต่อท้ายใน diffs
- อนุญาตให้นำ repositories ออกจากภาพรวม
- แสดงความคล้ายคลึงกัน (เช่นเปลี่ยนชื่อ) ใน diffs
- การแก้ไขข้อบกพร่อง:
- แก้ไขการรั่วไหลของหน่วยความจำขนาดใหญ่เมื่อเปิดหลายที่เก็บ
- แก้ไขรายการ stat diff ที่เหลืออยู่ในกล่องโต้ตอบการกระทำ
- เรียกคืนการเลือกเมื่อแสดงละคร
- อัปเดตการแปล:
- สาธารณรัฐเช็ก
- ลิทัวเนีย
- บราซิลโปรตุเกส
- รัสเซีย
- โปแลนด์
- ภาษาฮิบรู
- ตุรกี
- เยอรมัน
- คาตาลัน
- คาตาลัน
- สโลวีเนีย
- เยอรมัน
- อินโดนีเซีย
- กรีก
- เดนมาร์ก
- ฮังการี
- อินโดนีเซีย
- บราซิลโปรตุเกส
- เซอร์เบีย
- ยูเครน
- ภาษาฮิบรู
- ฝรั่งเศส
- จีน
- ลัตเวีย
- จีน
- เกาหลี
- ฟินแลนด์
- กรีก
- Galicians
- อิตาลี
- นี่คือการเผยแพร่ครั้งแรกของการเขียนทับ gitg ที่สำคัญ เราได้ย้ายจาก C ไป Vala เพื่อใช้ gitg และทำให้การพัฒนาง่ายขึ้น ที่สำคัญกว่านี้ gitg กำลังใช้ libgit2 (แทนการโทรออกไปยัง git) ซึ่งจะช่วยเพิ่มคุณภาพของ gitg ได้อย่างมาก นอกจากนี้อินเทอร์เฟซยังมีการยกเครื่องใหม่อย่างมีนัยสำคัญซึ่งสอดคล้องกับหลักเกณฑ์การพัฒนาอินเทอร์เฟซสำหรับแอปพลิเคชัน GNOME 3 ล่าสุด
- แม้ว่าคุณลักษณะที่สำคัญที่สุดของ gitg มีอยู่ในรุ่นนี้ แต่ก็ยังมีข้อกังขาที่น่าสังเกตซึ่งจะมีการนำมาใช้ในรุ่นถัดไปและควรปล่อยให้เป็นฉบับนี้ที่ไม่เสถียร
- คุณสมบัติ:
- อนุญาตให้เปลี่ยนเส้นทาง stderr เป็น stdout ใน shell / runner / io
- เพิ่มการแก้จุดบกพร่องของคำสั่ง runner
- การแยกวิเคราะห์อาร์กิวเมนต์ที่ดีกว่า (ส่งอาร์กิวเมนต์แรกไปยังล็อกไฟล์ git)
- เรียกใช้แฮงเอาท์ msg hook เมื่อ committing
- ปรับปรุงชื่อรูปแบบของฟอร์แมท git
- เพิ่มการดำเนินการเบ็ดล่วงหน้าและการดำเนินการหลังโพสต์
- ใช้ปุ่มเลือกเพื่อเปลี่ยนโหมดตำหนิ
- เปลี่ยนขั้นตอนบรรทัดเดียว (ยกเลิก) เพื่อใช้ Pixbuf renderer
- การแก้ไขข้อบกพร่อง:
- แก้ไข segvs ในอาร์กิวเมนต์และการแยกวิเคราะห์สภาพแวดล้อมใน GitgCommand
- ตั้งไดเรกทอรีที่ทำงาน GIT_DIR และ GIT_INDEX_FILE เมื่อใช้เบ็ด
- แก้ไขอาร์กิวเมนต์ที่ส่งผ่านเพื่อบันทึกอาร์กิวเมนต์แรก
- gitg.desktop.in.in: ลบคีย์ Encoding ที่เลิกใช้งานออกจากไฟล์ .desktop
- แก้ไขการแยกวิเคราะห์บรรทัดไฟล์ที่แก้ไขโดยเว้นวรรคในชื่อไฟล์
- ปรับปรุง autogen.sh
- อย่าเปลี่ยนการเลือกเมื่อเข้าสู่ไอคอน
- ล้างข้อมูลใน gitg-commit-view
- อย่าใช้ GtkMisc ขณะที่กำลังเลิกใช้งาน
- กล่องโต้ตอบค่ากำหนด: แก้ไขปัญหาที่ขยาย
- ใช้ GtkBox แทนกล่อง Gtk [HV]
- ตำหนิโหมด
- แสดงรูปประจำตัว
- เพิ่มทางลัดสำหรับ Commit
- เลิกเวที / เวทีโดยคลิกสองครั้ง
- เพิ่มรายการเมนูลบไฟล์ลงในเมนูที่ไม่มีขั้นตอน
- แก้ไขปัญหาเรื่องการกำหนดขนาดของตัวแสดงผลแบบ diffline
- ไม่แสดงค่าเป็นโมฆะในป้ายกำกับผู้แต่งของ Commiter
- แก้ไข NULL deref ที่เป็นไปได้
- แก้ไขสภาวะการแย่งชิงในตัวแยกวิเคราะห์บรรทัด
- แก้ไขปัญหาการชดเชยการแสดงเส้นทางของเส้นทาง
- แก้ไขการสร้างบน OpenBSD
- เพิ่มไฟล์แค็ตตาล็อกในร่องรอย
- ปิดการใช้งาน auto-utf8 สำหรับการโหลดพื้นที่เก็บข้อมูล
- คุณลักษณะ
- ปรับปรุงการแก้จุดบกพร่อง
- เพิ่ม UTF8 เป็นตัวเข้ารหัสผู้สมัครรายแรก
- การแก้ไขข้อบกพร่อง:
- ปรับเป็น GtkSourceView API break
- คุณสมบัติ:
- ปรับปรุง UI ใหม่สำหรับรายละเอียดการแก้ไข
- ต่อไลน์สเตจ / ไม่มีขั้นตอน
- การแก้ไขข้อบกพร่อง:
- ปรับปรุงการแปลงชุดอักขระ
- แก้ไขรายการที่เพิ่งใช้
- การแก้ไข DND ต่างๆ
- คุณสมบัติ:
- จัดการรีโมต
- จัดการชื่อผู้ใช้และอีเมลทั่วโลกและพื้นที่เก็บข้อมูลเฉพาะ
- ชำระเงินสาขาในท้องถิ่น
- สร้างสาขาใหม่จากสาขาระยะไกล
- ปรับ / รวมสาขาจากระยะไกลและท้องถิ่นโดยการลากและวาง
- ใช้ / ลบรายการที่ซ่อน (สามารถทำได้โดยการลากและวาง)
- ผลักดันสาขาท้องถิ่นไปยังสาขาระยะไกลโดยใช้การลากและวาง
- สร้าง / ลบแท็ก
- การแก้ไขข้อบกพร่อง:
- ข้อผิดพลาดของ Crasher ในการเปลี่ยนแปลงการเลือกมุมมองต้นไม้แก้ไข
- GNOME
- GTK +
มีอะไรใหม่ ในเวอร์ชัน 3.14.0:
มีอะไรใหม่ ในรุ่น 3.14 Beta 2:
มีอะไรใหม่ ในเวอร์ชัน 0.3.3:
มีอะไรใหม่ ในเวอร์ชัน 0.3.1:
มีอะไรใหม่ ในเวอร์ชัน 0.2.5:
มีอะไรใหม่ ในเวอร์ชัน 0.2.4:
มีอะไรใหม่
มีอะไรใหม่ ในเวอร์ชัน 0.2.1:
มีอะไรใหม่ ในเวอร์ชัน 0.0.7:
มีอะไรใหม่ ในเวอร์ชัน 0.0.4:
ต้องการ
มีอะไรใหม่ ในเวอร์ชัน 3.22.0:
มีอะไรใหม่ ในเวอร์ชัน 3.20.2 / 3.22.0 Beta 2:
มีอะไรใหม่ ในเวอร์ชัน 3.20.1:
มีอะไรใหม่ ในเวอร์ชัน 3.19.4:
มีอะไรใหม่ ในรุ่น 3.17.1:
มีอะไรใหม่ ในเวอร์ชัน 3.16.0:
มีอะไรใหม่ ในเวอร์ชัน 3.15.1:
ความคิดเห็นที่ไม่พบ