SmartGit ส่วนต่อประสานผู้ใช้เพื่อทำงานกับ Git จาก Ubuntu

เกี่ยวกับ smartgit

ในบทความถัดไป เราจะมาดูว่าเราสามารถติดตั้ง SmartGit บน Ubuntu 20.04 ได้อย่างไร แอปพลิเคชั่นนี้ จะทำให้เราสามารถทำงานร่วมกับ ไปและรองรับ GitHub, BitBucket, SVN และ Mercurial. สิ่งนี้มุ่งเน้นไปที่การแสวงหาความเรียบง่าย ในขณะที่กำหนดเป้าหมายผู้ใช้ที่ไม่ใช่ผู้เชี่ยวชาญและผู้ที่ต้องการแอปพลิเคชันกราฟิกมากกว่าการใช้บรรทัดคำสั่งเพื่อทำงานกับ Git

ในบรรทัดต่อไปนี้ เราจะดูวิธีการติดตั้งโปรแกรมโดยใช้แพ็คเกจ .deb หรือจาก PPA ฉันจะทดสอบทั้งหมดนี้บน Ubuntu 20.04 (Focal Fossa) ขั้นตอนที่เราจะเห็นต่อไป พวกเขาควรทำงานบน Ubuntu 18.04, 16.04 และ distros อื่น ๆ ที่ใช้ Debian เช่นกัน.

คุณสมบัติ SmartGit ทั่วไป

การตั้งค่า smartgit

  • โปรแกรมจะช่วยให้เรา แก้ไขการคอมมิตก่อนส่ง, คอมมิตแต่ละบรรทัดภายในไฟล์, ชุบชีวิตคอมมิตที่หายไป และอื่น ๆ อีกมากมาย
  • อินเทอร์เฟซของโปรแกรมคือ มีให้บริการในภาษาอังกฤษและภาษาจีน.
  • SmartGit มันจะถามเมื่อต้องการการตัดสินใจจากผู้ใช้เท่านั้น.
  • ไม่จำเป็นต้องติดตั้งและกำหนดค่าเครื่องมือเพิ่มเติมเนื่องจากแอปพลิเคชันมาพร้อมกับไคลเอ็นต์ SSH ในตัว เครื่องมือเปรียบเทียบไฟล์ และเครื่องมือผสาน

ตัวแก้ไข smartgit

  • จะช่วยให้เรา ดูสถานะของที่เก็บของเราได้อย่างรวดเร็วเช่นเดียวกับแผนผังการทำงานของคุณ ดัชนี Git สาขาที่มีอยู่ หรือสิ่งที่ควรส่ง
  • เราทำได้ โคลนจาก GitHub, Assembla และผู้ให้บริการโฮสต์อื่นๆ.
  • SmartGit ปรับปรุงเวิร์กโฟลว์ Git สำหรับ Azure DevOps.
  • กรณีมีความขัดแย้ง เสนอ คำสั่งง่ายๆ เพื่อแก้ปัญหานั้น
  • ด้วยมุมมองการเปลี่ยนแปลง คุณสามารถ มองเห็นภาพเปรียบเทียบกัน.

กำหนดค่าแถบเครื่องมือ

  • โปรแกรมจะช่วยให้เรา กำหนดค่าแถบเครื่องมือ กับตัวเลือกที่เราสนใจมีให้
  • หากคุณมีการกำหนดค่าหลายรายการ เครื่องมือความแตกต่าง หากต้องการเปรียบเทียบไฟล์ โปรแกรมจะถามว่าจะใช้ไฟล์ใด

นี่เป็นเพียงคุณสมบัติบางส่วนของโปรแกรมนี้ เป็นไปได้ ปรึกษาพวกเขาทั้งหมดในไฟล์ เว็บไซต์โครงการ.

ติดตั้ง SmartGit บน Ubuntu 20.04

ก่อนเริ่มการติดตั้งก็น่าสนใจ ตรวจสอบให้แน่ใจว่าแพ็คเกจทั้งหมดในระบบของเราเป็นปัจจุบัน. ในการทำเช่นนี้ในเทอร์มินัล (Ctl + Alt + T) เราจะต้องเขียนเท่านั้น:

sudo apt update; sudo apt upgrade

ใช้แพ็คเกจ .deb ของคุณ

พวกเรากำลังจะไป ดาวน์โหลดแพ็คเกจ .deb เวอร์ชันล่าสุด สำหรับ SmartGit สามารถดาวน์โหลดได้จาก เว็บไซต์โครงการ หรือโดยการรันคำสั่งในเทอร์มินัล:

ดาวน์โหลดแพ็คเกจ deb จาก smartgit

wget https://www.syntevo.com/downloads/smartgit/smartgit-21_1_0.deb

เมื่อดาวน์โหลดเสร็จแล้ว เราไปที่ การติดตั้งโปรแกรม พิมพ์คำสั่ง:

ติดตั้งแพ็คเกจ deb smartgit

sudo apt install ./smartgit-21_1_0.deb

ถอนการติดตั้ง

ลบโปรแกรมนี้ออกจากระบบของเรา ง่ายเหมือนการเปิดเทอร์มินัล (Ctr + Alt + T) แล้วพิมพ์ลงไป:

ถอนการติดตั้ง smartgit

sudo apt remove smartgit

การใช้ที่เก็บ PPA

หากคุณต้องการ ติดตั้งโปรแกรมนี้โดยใช้PPA .ของคุณคุณเพียงแค่ต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และรันคำสั่งต่อไปนี้เพื่อเพิ่มที่เก็บ:

เพิ่ม smartgit ppa

sudo add-apt-repository ppa:eugenesan/ppa

หลังจากกด แนะนำรายการซอฟต์แวร์ที่พร้อมใช้งานจากที่เก็บควรได้รับการอัพเดตโดยอัตโนมัติ เสร็จแล้วก็ถึงเวลา ติดตั้ง SmartGitและสำหรับสิ่งนั้นในเทอร์มินัลเดียวกัน คุณต้องดำเนินการ:

ติดตั้ง smartgit จาก ppa

sudo apt install smartgit

ถอนการติดตั้ง

ไปยัง ลบที่เก็บ ที่เราเคยใช้ในการติดตั้งโปรแกรมนี้ จำเป็นต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และรันคำสั่งในนั้นเท่านั้น:

ลบ ppa

sudo add-apt-repository ppa:eugenesan/ppa

ตอนนี้เราทำได้ กำจัดโปรแกรมและเช่นเดียวกับแอปพลิเคชันที่ติดตั้งโดยใช้แพ็คเกจ .deb เราจะต้องเขียนในเทอร์มินัลเดียวกันเท่านั้น:

ถอนการติดตั้ง smartgit

sudo apt remove smartgit

เข้าถึง SmartGit บน Ubuntu

โปรแกรมเรียกใช้งาน

เมื่อติดตั้งอย่างถูกต้องแล้ว ไม่ว่าคุณจะใช้ตัวเลือกใด คุณเพียงแค่คลิกที่แท็บ '' แท็บกิจกรรม' จากโต๊ะทำงาน โปรแกรมค้นหาเขียน 'SmartGit'จากนั้นคลิกที่ตัวเรียกใช้งาน ที่จะปรากฏในผลการค้นหา

ใบอนุญาต smartgit

คนแรกที่เห็นว่ามันเริ่มต้นเราจะต้อง ยอมรับใบอนุญาต เลือกการใช้งานที่เราจะทำกับโปรแกรมนี้. แน่นอน หากเราชำระค่าใบอนุญาตเชิงพาณิชย์ โปรแกรมจะอนุญาตให้เราใช้คุณลักษณะทั้งหมด นอกเหนือไปจากการสนับสนุนที่รวมอยู่ด้วย

smartgit running

และด้วยสิ่งนี้ แอปพลิเคชันจะเริ่มต้นขึ้น สำหรับความช่วยเหลือหรือข้อมูลที่เป็นประโยชน์เกี่ยวกับวิธีการใช้โปรแกรมนี้ เราขอแนะนำ เยี่ยมชม เว็บไซต์โครงการ หรือของเขา เอกสารอย่างเป็นทางการ.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา