本文中KKX小編給大家分享介紹的SmartGit是一款跨平臺的Git客戶端,它提供了一種方便易用的界面來處理Git操作。它是一個可視化的Git工具,可以幫助開發(fā)人員管理和控制Git倉庫,使Git更加易用。它還提供了集成的編輯器來查看、編輯或比較源代碼。有一個跨平臺的工作區(qū),可以在不同的操作系統(tǒng)下使用。它可以為用戶提供了許多強(qiáng)大的功能,如代碼比較、分支管理、合并和提交等。它支持Git Flow流程,可以輕松地創(chuàng)建和管理分支,支持多個遠(yuǎn)程倉庫,并提供了一個簡單易用的界面來查看和處理Git日志。還提供了開發(fā)人員需要的一些高級功能,如代碼格式化,代碼高亮,代碼折疊等,這些功能可以大大提高開發(fā)人員的效率。 它還支持多個版本控制系統(tǒng)的管理,包括Git、Subversion和Mercurial。這使得開發(fā)人員可以使用一個工具來處理不同的版本控制系統(tǒng),從而提高工作效率。總的來說使用SmartGit都是一個不錯的選擇。
SmartGit破解方法
SmartGit工具需要序列號,我們只需要選擇學(xué)習(xí)版就行了。但是很可能我們安裝的時候點下一步下一步點的太塊了,選的付費版,發(fā)現(xiàn)卸載也沒用,怎么辦呢?
找到下面路徑,刪除文件就行了。
步驟
+ window+R打開運行,輸入%APPDATA%\syntevo\SmartGit\
+ 刪除setting.xml就行了,再重新打開smartgit
SmartGit使用教程
1、登錄GitHub網(wǎng)站,在右下角找到new repository,新建一個項目。

2、具體如下,按照實際情況填寫

下面是我創(chuàng)建好的項目。

3、使用SmartGit把它clone下來
打開SmartGit,在菜單里選擇Repository→Clone

填寫Repository URL:GitHub中給我們提供了地址,在剛才建好的項目頁面的右側(cè)找到項目地址并復(fù)制過來。

下一步再下一步,為項目選擇一個本地文件夾。

點擊Finish,稍等片刻,Output中的信息告訴我們,ok搞定了。打開剛才選擇的本地文件夾看看吧。

4、新建、修改、提交等操作
在文件夾中新建一個txt文件,輸入一些文字后保存。

回到SmartGit中發(fā)現(xiàn),F(xiàn)iles窗體中多了一個文件。

右鍵點擊文件,并選擇Commit,提交窗體出現(xiàn)了。
Commit Message是提交版本的注釋,必須填寫。
Commit是提交到本地Git庫。
Commit&Push是提交到本地Git庫并提交到GitHub。

Commit成功后,F(xiàn)iles窗體中的文件不見了。在Files窗體右上角有5個按鈕,可設(shè)置顯示哪些文件。

我們打開test.txt再輸入一些文字后保存,發(fā)現(xiàn)test.txt變?yōu)榧t色的Modified狀態(tài),再commit。

右鍵test.txt,選擇Log,可以看到兩次的提交記錄。

右鍵第一個版本的記錄,選擇Reset可以回歸到這個版本。Reset有三種模式可以選擇,mixed、soft、hard。
mixed:工作區(qū)不變,reset暫存區(qū)、reset當(dāng)前分支
soft:工作區(qū)不變、暫存區(qū)不變、reset當(dāng)前分支
hard:reset工作區(qū)、reset暫存區(qū)、reset當(dāng)前分支
SmartGit17新功能
1、SmartGit現(xiàn)在支持操作系統(tǒng)獨立的黑色主題
2、在工作樹中重命名檢測
現(xiàn)在,在工作樹視圖中會檢測到重命名的文件,就像git status一樣,除了Git的重命名檢測,SmartGit還將檢測未跟蹤/丟失的文件對的重命名
3、沖突解決:顯示基礎(chǔ)文件
從沖突解決器中,您現(xiàn)在可以為沖突基礎(chǔ)文件打開一個額外的三向比較。當(dāng)調(diào)查兩個分支中的文件已被顯著更改的復(fù)雜沖突時,這變得非常有用
4、比較:可選地顯示當(dāng)前行及其對應(yīng)方
在比較視圖的底部區(qū)域,您將會找到當(dāng)前所選行的可選垂直排列的單行比較
5、DeepGit集成
在首選項中配置之后,可以從主窗口輕松調(diào)用DeepGit,并從“更改”視圖中打開所選行的日志
SmartGit特色
1、專業(yè)的git管理工具
對于簡單的Pull、Commit和Push,您會發(fā)現(xiàn)沒有比SmartGit更簡單的選擇
為了掌握日常的Git挑戰(zhàn),您幾乎找不到更好的工具:
通過高效的工作流提升您的生產(chǎn)力
在使用Git時,保護(hù)您免受常見的陷阱
2、一個軟件相當(dāng)于多種軟件
使用SmartGit進(jìn)行Git或SVN
支持運行在Windows,OS X和Linux上
購買許可證一次,并將其用于您喜歡的機(jī)器和操作系統(tǒng)
3、包括所有內(nèi)容:無需安裝和配置其他工具
SmartGit附帶:
Git-Flow
SSH客戶端
文件比較/合并
4、與流行平臺互動
SmartGit帶有GitHub、BitBucket和Atlassian Stash的特殊集成,用于創(chuàng)建和解析Pull Request和Review Comments
當(dāng)然,您可以將SmartGit與您自己的存儲庫或其他主機(jī)提供商(例如GitLab)
SmartGit特點
1. 簡單易用:SmartGit提供友好的用戶界面,容易上手和使用。
2. 支持多個版本控制系統(tǒng):SmartGit支持多個版本控制系統(tǒng),包括Git、Mercurial和Subversion等。
3. 功能強(qiáng)大豐富:SmartGit提供了許多強(qiáng)大和豐富的功能,例如:分支和標(biāo)簽管理、文件比較、文件歷史記錄等。
4. 支持多平臺:SmartGit支持Windows、Mac和Linux等多個平臺。
5. 高度可定制性:SmartGit提供了一系列可定制的選項,允許用戶根據(jù)自己的需要對其進(jìn)行定制。
6. 社區(qū)支持:SmartGit擁有活躍的社區(qū)支持,用戶可以通過社區(qū)論壇和郵件列表等多種途徑尋求幫助和解決問題。
以上便是kkx小編給大家分享介紹的Git管理工具SmartGit!