Java開發(fā)環(huán)境 JBuilder 9.0 注冊授權(quán)特別版(附注冊機+教程)560MB / 11-18
天喜正則表達(dá)式測試工具 v1.0 免費綠色版2.03MB / 11-15
啊哈編程(趣味編程學(xué)習(xí)軟件) v1.2.39 官方安裝版446MB / 07-30
NI LabWindows/CVI 2019 and Drivers 免費授權(quán)特別版(附激活文件19.8GB / 11-13
Python Tutor(代碼可視化軟件) v1.3.5.16 免費版583KB / 11-07
-
-
cursor代碼編輯器 V3.0.16 Linux 最新免費版 編程工具 / 174MB
-
Nushell(開源跨平臺Shell) 0.113.0 for Windows 安裝包+解壓綠色 編程工具 / 90.9MB
-
Electron v42.2.0 跨平臺桌面應(yīng)用開發(fā)工具 官方免費版 32/64位 編程工具 / 255MB
-
-
微軟C#開發(fā)工具包 C# Dev Kit for Visual Studio Code v3.11.200 編程工具 / 138MB
-
WinHex v21.8 中文綠色免費單文件版 64/32位 編程工具 / 6.29MB
-
JetBrains DataSpell(數(shù)據(jù)科學(xué)IDE) v2026.1.2 官方中文安裝版 編程工具 / 953MB
-
騰訊云代碼助手CodeBuddy v4.9.10 最新免費版 編程工具 / 192MB
-
詳情介紹
SourceTree是一款免費開源的git客戶端,SourceTree是很多軟件開發(fā)者采用的開發(fā)軟件,SourceTree客戶端為開發(fā)者提供一個簡潔界面的客戶端,大大簡化了開發(fā)者與代碼庫之間的Git操作方式,對于那些不熟悉Git命令的開發(fā)者來說非常實用。
軟件特色
一 克隆Clone
二 提交Commit和推送Push
三 拉取pull和獲取fetch
四 版本回退reset
五 檢出checkout
六 標(biāo)簽Tag
功能介紹
1、簡化了你與Git和Hg庫的交互方式,可以通過直觀、簡潔、干凈、友好的客戶端管理本地的和遠(yuǎn)程的代碼倉庫。
2、簡化團(tuán)隊的DVCS操作,可以執(zhí)行提交、推送、獲取、合并分支等操作,按照書簽的方式管理代碼庫,并提供日志視圖。
3、方便的使用Git流和Hg流。保持代碼庫的整潔,使開發(fā)過程變得更有效率。
4、為高級開發(fā)人員帶來更大的便利,你可以根據(jù)變更集和cherry-p ick進(jìn)行評審。
常見問題
1.為什么我下載的sourcetree在“圖譜”一欄始終只有一條線,即使是多個分支也只有一條線?
答:提交回滾和重置到本次提交 他倆什么區(qū)別?
2.下載速度一直是0怎么辦?
答:提交回滾是將本次提交完全撤銷(可以將提交到遠(yuǎn)程庫中的內(nèi)容撤銷),重置針對的是本地庫內(nèi)容進(jìn)行撤銷。
3.新手使用SourceTree 一定要裝git客戶端才行,不然克隆遠(yuǎn)程url會一直提示 “這是一個無效的源路徑/URL”,如何解決?
工具 ——》選項 ——》 git, 啟用git 就可以了。
使用方法
使用中若出現(xiàn)提示:
“ssh-agent ... System.NullReferenceException”異常,請將Git升級到2.6版后再試一試。
出現(xiàn)此問題是此版本的一個bug,官方正在修復(fù)中。
SourceTree使用教程:
-->在github上注冊一個賬號,然后登陸。
-->在github上點擊create new, new repository, 隨便輸入一個項目名稱即可,注意選上init this repository with readme(不選擇也可以,事后再自己編輯),如下圖。

-->如果想刪除剛創(chuàng)建的項目,可以,點右下角的setting,如下圖。

-->將頁面拉到最下邊,點擊delete this repository,在彈出層中輸入項目名稱,點擊刪除即可,如下圖。

-->現(xiàn)在要在本地clone出遠(yuǎn)程的項目,在github上點擊剛才創(chuàng)建的項目,進(jìn)行項目詳情,在右下角有一塊信息,復(fù)制httPS連接,如下圖

-->在本地隨便一個目錄下,輸入以下命令,git clone https://github.com/collonn/MyBatisGen.git,(這里用了一個我的開源項目做為示例),
-->我們可以看到,新建的項目除了一個readme文件,什么也沒有,你可以隨便將一個maven項目的內(nèi)容copy到此目錄下,編譯正確后,就可以提交了,下面我們以SourceTree為例,來演示怎么用可視化GUI工具提交修改。
--下載并安裝SourceTree,以windows版本為例,安裝完成后,打開sourcetree,如下圖

-->點擊file-open,選擇我們剛才clone出來的項目的根目錄后,打開后,如下圖,可以看到,branches只有一個master, 點擊右邊的Uncommited changes,會顯示你所有有改動但未提交的文件。

-->看Unstaged files這一塊內(nèi)容,我們按住shift,選擇所有你要提交的文件,然后再點鼠標(biāo)右鍵,選擇add(意思就是add到本地的索引庫),操作完成后,Staged files這塊內(nèi)容就會出現(xiàn)我們剛才選擇的所有文件,如下圖

-->在我們提交到本地repo前,我們先在sourcetree中設(shè)置一下通用information,當(dāng)commit到本地時,這個infomation會當(dāng)做通用的提交信息,點擊tool->options,在full name和email address中輸入你的github賬號信息,如下圖

-->返回到我們剛才那一點,在Staged files中選擇要提交到本地倉庫的文件后,點擊sourcetree左上角的commit之后,會讓我們輸入comments about this commit,輸入后,點提交,可能會提示你再輸入github的用戶名和密碼,如下圖

-->至此,我們只是提交到了本地倉庫,最后一步就是如提交到遠(yuǎn)程倉庫了,點擊工具欄的push按鈕,就可以提交到遠(yuǎn)程倉庫(push到遠(yuǎn)程前,最好先從遠(yuǎn)程pull一把)。點擊pull,即可從遠(yuǎn)程倉庫下載最新的別人提交的修改了,如下圖

-->點擊push后,會讓你選擇提交到遠(yuǎn)程倉庫的哪個分支,自己決定吧,提交到遠(yuǎn)程倉庫后,github上就可以看到你提交的內(nèi)容了,如下圖

-->在分支1上的修改可以通過cherry pick,直接將修改的代碼commit到分支2上。
也可以在分支2上去過merge操作來獲取其它分支的commit,但是要通過intellij idea去進(jìn)行merge。
注意cherry pick只用直接取到你本次提交的代碼,另人在你提交之前的提交不會搞過來,而merge則會把你提交前別人提交也也搞過來。
intellij ide操作如下圖:

-->sourcetree左邊欄的Branches,可以隨便刪除,再重新從Remotes中選擇你要check out的分支,clone到本地倉庫。
-->對于當(dāng)前的所有本地改動,都可以用Stash功能將改動暫時保存,在任何時候都可以進(jìn)行apply stash to current work branch。
-->至此,githut和sourcetree的使用,就結(jié)束了,工具只是方便大眾化,不排斥只用command line操作
下載地址
人氣軟件

Java SE Development Kit(JDK) 17.0.19 官方正式版 Win64
Java SE Development Kit(JDK) 17.0.19 官方正式版 Linux64
JetBrains Pycharm Pro v2026.1.2 中文專業(yè)免費正式版(附漢化包+
intellij IDEA v2026.1.2 官方中文正式版(附漢化包+安裝方法)
JDK11(Java SE Development Kit 11) v11.0.31 x64 LTS 長期支持
Java SE Development Kit(JDK) 21.0.11 LTS 官方正式版 Win64
Java SE Development Kit(JDK1.8) jdk-8u491-windows-x64.exe 64
WinHex v21.0 綠色漢化特別版(無需注冊)
EXT界面圖形工具Ext Designer 特別版
python v3.14.5 for Windows(python開發(fā)環(huán)境工具) 官方正式版(附
相關(guān)文章
-
OpenAI Codex桌面版(AI智能編程助手) v26.519.5221.0 官方免費版OpenAI Codex桌面版是OpenAI官方針對windows平臺而開發(fā)的一款新一代AI智能編程助手,基于GPT架構(gòu)打造的強大代碼生成引擎,通過深度學(xué)習(xí)技術(shù),能夠理解自然語言并轉(zhuǎn)換為高質(zhì)...
-
BitFun(AI輔助編程工具) v0.2.3 安裝版BitFun(AI輔助編程工具)是一款非常專業(yè)的ai助理系統(tǒng),通過這個工具可以幫助你生成各種代碼,代理你的電腦桌面工作,各種平臺都支持交互使用,設(shè)定各種ai任務(wù),一鍵快速完成...
-
華為云碼道CodeArts(智能編碼) v26.3.11 官方安裝版華為云碼道由華為云推出的智能編碼工具,這款軟件兼容JetBrains系列、Visual Studio Code等主流IDE,并搭載華為自研Java語言支持,打造的下一代Java開發(fā)體驗等,歡迎下載使...
-
nvm for windows(nodejs版本管理工具) v1.2.2 安裝版nvm全英文也叫node.js version management,是一個nodejs的版本管理工具,nvm和n都是node.js版本管理工具,為了解決node.js各種版本存在不兼容現(xiàn)象可以通過它可以安裝和切換...
-
通義靈碼Lingma IDE(編碼輔助工具) v0.4.0 linux最新安裝版通義靈碼Lingma IDE電腦端使用的編程輔助軟件,這款軟件提供了代碼智能生成、智能問答、多文件修改、編程智能體等功能,本站提供的是這款軟件的linux安裝版本...
-
Claude(AI編程工具) v1.1.381 官方安裝版Claude官方版是由美國人工智能公司Anthropic開發(fā)的一款A(yù)I編程工具,具備廣泛的能力,能自主跨文件、瀏覽器和應(yīng)用運行,不僅讓工程師高效完成復(fù)雜項目,還讓非技術(shù)用戶輕松...
下載聲明
☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的Git客戶端(SourceTree) v3.4.7 免費安裝版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


