Java SE Development Kit 8 mac8u181 官方最中文 / 242.3M
Adobe Dreamweaver cs6 for mac官方簡(jiǎn)體中文中文 / 405.3M
SVN管理工具(Cornerstone Mac版)v4.0 官方最英文 / 16.5M
mac PHP集成開(kāi)發(fā)工具(PhpStorm)V8.0.3官方最英文 / 124.4M
蘋(píng)果SQLite數(shù)據(jù)庫(kù)管理工具(SQLiteManager f中文 / 7.9M
Mac十六進(jìn)制文本編輯器(UltraEdit)18.00.0.中文 / 56.0M
Navicat Premium for macv11.1.11 官方最新中文 / 144.7M
Editplus for macV3.80 官方最新版中文 / 12M
Fork for Mac是一款Mac平臺(tái)上的Git客戶端軟件,相信很多程序員朋友對(duì)各種Git客戶端工具都很熟悉,F(xiàn)ork Mac版就是其中一款,F(xiàn)ork Mac版擁有非常簡(jiǎn)潔、友好的用戶界面,有需要的小伙伴歡迎來(lái)西西下載體驗(yàn)。
查看某個(gè) Commit 所在項(xiàng)目的全部文件
選中一個(gè) Commit 后,可以在軟件下方的 Commit 區(qū)查看當(dāng)前詳細(xì)的 Commit 同時(shí),查看其它同版本的文件。
Commit 的提交記錄
比如想查看 Update client ui 這個(gè)提交記錄的時(shí)候, public/index.html 是什么內(nèi)容。
查看一個(gè)文件的歷史版本,細(xì)節(jié)改變或者文件的所有內(nèi)容
文件歷史版本
通過(guò)點(diǎn)擊 File Tree 按鈕,選擇一個(gè)文件,右鍵可以看到 Show FIle History ,也是很方便的查看文件的歷史。
如果是在命令行,則可以對(duì)應(yīng)下面的命令:
# 文件 commit log git log -- filename # 文件 詳細(xì)的修改 git log -p -- filename # 使用 gitk 查看 gitk filename
精細(xì)到行的 Stage 和 Unstage
Stage 界面
在右邊鼠標(biāo)移到修改區(qū),會(huì)出現(xiàn) Stage 和 Discard Changes 按鈕。
點(diǎn)擊 Stage 會(huì)框選的兩行代碼放到 Staged Files 中,也就是放在了 git 的暫存區(qū)。如果點(diǎn)擊 Discard Changes ,就會(huì)刪除前面的兩行修改,最后面的紅色修改不會(huì)受到影響。
如果按住 Alt 鍵,就會(huì)把所有修改都放入暫存區(qū)。
查看 Stash 中的改變和 Commit 的位置
Stash 信息
如圖,在 master 分支上面可以顯示當(dāng)時(shí)在哪個(gè)分支上面 git stash 的。并且可以查看 Stash 的內(nèi)容。
快捷的合并沖突
文件沖突界面(本圖片來(lái)自官網(wǎng))
如果出現(xiàn)合并沖突,可以直接選擇使用哪個(gè)文件,并且可以使用外部工具 Visual Studio Code 來(lái)處理,也是很方便。
如果是在命令行,對(duì)應(yīng)下面的命令:
# keep remote files git merge --strategy-option theirs # keep local files git merge --strategy-option ours # keep the remote file git checkout --theirs /path/to/file # keep local file git checkout --ours /path/to/file
自動(dòng) fetch 和專(zhuān)注某幾個(gè)分支
在處理分支上面,會(huì)自動(dòng) git fetch 讓本地倉(cāng)庫(kù)更新到最新,同時(shí)還可以只顯示其中幾個(gè)分支,簡(jiǎn)潔的了解一個(gè)分支的詳細(xì)變化。
常用快捷鍵
打開(kāi)快速選擇分支: ⇧ + ⌘ + O
Stash 文件修改: ⇧ + ⌘ + S
Discard Stashes 文件修改: ⇧ + ⌘ + D
抓取,推送,提交,修改
創(chuàng)建和刪除分支和標(biāo)簽
創(chuàng)建和刪除遠(yuǎn)程備份
結(jié)帳分支或修訂
合并,子模塊
訪問(wèn)最近的提交消息
以任何提交方式瀏覽存儲(chǔ)庫(kù)文件樹(shù)
直觀的合并沖突解決
在提交列表中直接查看您的隱藏
特別說(shuō)明
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告