SmartGit เป็นส่วนติดต่อผู้ใช้ Git Client ที่มีประสิทธิภาพพร้อมรองรับ GitHub, Pull Requests + Comments, SVN และ Mercurial SmartGit Git Client มุ่งเน้นไปที่ความเรียบง่ายในขณะที่กำหนดเป้าหมายผู้ที่ไม่ใช่ผู้เชี่ยวชาญและผู้ที่ชอบแอปพลิเคชันกราฟิกมากกว่าการใช้บรรทัดคำสั่ง นอกจากนี้ยังมาพร้อมกับธีมสีเข้มที่สวยงาม
คุณสมบัติคีย์ไคลเอนต์ SmartGit Git
- แก้ไขคอมมิทก่อนพุช คอมมิตแต่ละบรรทัดในไฟล์ ฟื้นคอมมิตที่หายไป และอื่นๆ อีกมากมาย
- SmartGit จะถามเมื่อจำเป็นต้องตัดสินใจเท่านั้น แต่จะไม่รบกวนคุณด้วยข้อจำกัดทางเทคนิค
- ไม่จำเป็นต้องติดตั้งและกำหนดค่าเครื่องมือเพิ่มเติม เนื่องจากแอปมาพร้อมกับไคลเอ็นต์ SSH ในตัว เครื่องมือเปรียบเทียบไฟล์ และเครื่องมือผสาน
- ดูสถานะ repository ของคุณได้อย่างรวดเร็ว เช่นเดียวกับแผนผังการทำงาน, ดัชนีของ Git, สาขาที่มีอยู่ ซึ่งจำเป็นต้องพุชคอมมิต
- โคลนจาก GitHub, Assembla และผู้ให้บริการโฮสต์อื่นๆ นอกจากนี้ คุณสามารถสร้างและแก้ไขคำขอ GitHub Pull และตรวจสอบความคิดเห็น
SmartGit 17.0.1 บันทึกการเปลี่ยนแปลง
มีการปรับปรุงเพียงครั้งเดียวในรุ่นนี้ นั่นคือ
- ตั้งค่า java.net.useSystemProxies=true โดยอัตโนมัติ (หากไม่ได้ตั้งค่า) เพื่อปรับปรุงการตรวจหาพร็อกซีอัตโนมัติ
มีการแก้ไขข้อบกพร่องเล็กน้อยและสิ่งเหล่านี้คือ
- คอมไพล์:
- Commit, Stage, อื่น ๆ: ล้มเหลวในการเปลี่ยนชื่อไฟล์ในโมดูลย่อยด้วยข้อผิดพลาด 'pathspec … ไม่ตรงกับไฟล์ใด ๆ '
- บันทึก, รีเฟรช: ไม่รีเฟรชหาก .git/-admin root ไม่ได้อยู่ใต้รูทของต้นไม้ที่ใช้งานได้ (เช่นสำหรับโมดูลย่อย)
- SVN:
- ข้อผิดพลาด 'URL ไม่ตรงกัน' ที่เป็นไปได้
- OS X:
- UI ที่เป็นไปได้ค้างซึ่งเกี่ยวข้องกับการตรวจสอบไฟล์
- ตารางไฟล์: การล้างการเลือกลบการสลับสีแถว
- การตั้งค่า กล่องโต้ตอบแก้ไขส่วนต่าง: ปุ่มตัวเลือกผิดที่เลือกไว้ล่วงหน้า
- การรับรองความถูกต้อง http(s): รหัสผ่านพร็อกซีที่มีอักขระพิเศษ เช่น # ใช้ไม่ได้
- หลังจากลบ tools.xml และรีสตาร์ทแอปแล้ว เครื่องมือภายนอกเริ่มต้นจะไม่ถูกสร้างขึ้นใหม่
วิธีการติดตั้ง SmartGit 17.0.1 บน Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
- ตรวจสอบให้แน่ใจว่ามีการติดตั้ง Java โดยทำตามขั้นตอนที่บันทึกไว้ที่นี่ – ติดตั้ง Java JRE แล้ว
- เรียกใช้คำสั่งต่อไปเพื่อติดตั้ง SmartGit
sudo apt-get install gdebi wget http://www.syntevo.com/static/smart/download/smartgit/smartgit-17_0_1.deb sudo gdebi smartgit-17_0_1.deb
วิธีลบ SmartGit จาก Ubuntu
sudo apt-get remove smartgit
ติดตั้ง SmartGit 17.0.1 บน CentOS, RHEL, Fedora
- ติดตั้ง Java JDK โดยรันคำสั่งต่อไปนี้
yum install java-1.8.0-openjdk
- รันคำสั่งถัดไปเพื่อติดตั้งแอพ
wget http://www.syntevo.com/static/smart/download/smartgit/smartgit-linux-17_0_1.tar.gz tar -xvf smartgit-linux-17_0_1.tar.gz su -c "mv smartgit /opt/" su -c "ln -s /opt/smartgit/bin/smartgit.sh /usr/local/bin/smartgit"