成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Git的好伙伴:SourceTree & BeyondCompare

移動開發
作為一個Coder 源代碼控制管理系統(SCM)肯定是不陌生的 比如我就用過VSS->SVN->Git 其他有名的還有CVS和Mercurial等等,移動互聯網時代 Git基本已成為大家的不二之選了(Github功不可沒啊)

作為一個Coder 源代碼控制管理系統(SCM)肯定是不陌生的 比如我就用過VSS->SVN->Git 其他有名的還有CVS和Mercurial等等
移動互聯網時代 Git基本已成為大家的不二之選了(Github功不可沒啊)

今天不介紹Git的好處和使用方法 主要介紹一下兩款與Git配套使用的好工具

SourceTree

作為一個懶人 Git的命令行我是不太愛的 所以GUI的工具就成了我的首選
Mac下的Git工具真是五花八門 著名的有Tower SmartGit等等(更多可以看下這里的介紹)

今天我們介紹的是SourceTree 出品方為Atlassian 旗下的產品還有著名的track工具JIRA Github的競爭者Bitbucket等等(這兩個我也是經常用的 尤其是BitBucket 支持免費私有倉哦~)

SourceTree的特點如下

  • 免費
  • SourceTree是免費使用的 只要簡單的注冊一下就好了
  • 跨平臺
  • Windows和Mac都可以用
  • 完美支持Github和Bitbucket
  • 我所有Github和Bitbucket上的項目都是用它來管理的 當然 公司的項目也是用SourceTree管理 無不干擾
  • 支持Git Flow

Git Flow(翻譯版)是一套關于Git的使用實踐 現在已得到廣泛的認可和推廣 如果使用得當 開發管理的過程將變得更輕松和清晰

這是SourceTree的Repo列表界面 也是打開時的默認界面 這里可以對所有的Repo進行統一的管理 也支持分組
[[142579]]

這是SourceTree的Repo詳情界面 這里是單獨對某個Repo操作的地方 Git的所有操作你都可以在GUI上進行 非常的方便順手
[[142580]]

具體細節就請自己使用之后慢慢體會吧 這里就不多介紹了

BeyondCompare

我的BeyondCompare使用經驗可以追溯到很多年前(那時候還在深圳的公司) 雖然大部分代碼都是跑在Linux上的 但是公司還是選擇在Windows上面做交叉編譯 那個時候我們用的開發工具就是SourceInsight+BeyondCompare(SourceInsight也是神器 用過的同學應該都知道好在哪 可惜的是沒有Mac版 而那個時候BC還是2.x的版本)

BeyondCompare是一款非常強大的文件對比工具 (比Xcode和SourceTree自帶的不知道高明到哪去了 (ーωーก) 如果有過Merge經驗的同學肯定能體會到有大量沖突時的痛苦 BeyondCompare可以幫你輕松解決這個問題

可是BeyondCompare之前是一直只有Windows版的 3.0開始支持Linux 4.0開始才支持Mac

接下來介紹一下SourceTree中如何集成BeyondCompare

  1. 先安裝好BeyondCompare(請支持正版)
  2. 打開SourceTree的Preferences 選擇Diff 在下面的External Diff/Merge中做如下設置
    Visual Diff Tool: Other
    Diff Command: /usr/local/bin/bcomp
    Arguments: \$LOCAL \$REMOTE

    Merge Tool: Other
    Merge Command: /usr/local/bin/bcomp
    Arguments: \$LOCAL \$REMOTE \$BASE \$MERGED

  3. 打開終端 輸入命令
  1. ln -s /Applications/Beyond\ Compare.app/Contents/MacOS/bcomp /usr/local/bin/ 

這樣就設置完成了 當有沖突的時候 在菜單中選擇Resolve Conflicts -> Launch External Merge Tool 即可打開BeyondCompare進行Merge操作

小結

工欲善其事必先利其器 好的開發工具可以讓你事半功倍 節約寶貴的時間 這樣就可以少加班了 (ノ>ω<)ノ (然并卵)

責任編輯:倪明 來源: 里脊串的開發隨筆
相關推薦

2016-04-06 11:03:16

vKVM

2016-04-06 11:03:16

vKVM

2018-07-27 12:27:00

佳能

2021-09-10 18:55:13

好望云機器視覺

2011-12-08 16:37:29

F5應用交付云安全

2011-11-21 14:37:55

Win7

2015-03-26 17:12:25

合作伙伴大會四川合作伙伴華為

2015-10-12 09:34:29

git教程

2018-04-09 16:31:43

2021-05-04 21:24:50

激進黑客數據泄露

2017-02-28 13:58:54

華為

2022-02-10 09:56:33

git revertgit resetGit

2025-04-11 08:26:41

2020-03-05 16:47:51

Git內部儲存

2013-04-14 15:14:53

用友UAPU8+

2013-02-28 11:58:31

Polycom全球合作伙伴

2022-06-16 13:50:52

華為云

2015-05-20 20:35:41

Ixia/信息安全
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 韩国理论电影在线 | 啪一啪 | 国产人成在线观看 | 日日夜夜天天综合 | 日本一区二区在线视频 | 久久久久国产 | 在线观看中文视频 | 欧美黄色绿像 | 欧美日韩精品亚洲 | 狠狠艹| 九色综合网 | 精品久久久久久亚洲综合网站 | 精品国产一区二区三区四区在线 | 精品欧美乱码久久久久久1区2区 | 一本一道久久a久久精品综合蜜臀 | 激情黄色在线观看 | 福利av在线| 日韩在线欧美 | 久久伊人精品一区二区三区 | a级毛片免费高清视频 | 国产精品久久久久久吹潮 | 一区二区三区不卡视频 | 成人在线观看免费 | 国产综合久久 | 精品国产一区二区三区久久影院 | 亚洲一区二区三区四区五区中文 | 成人午夜电影网 | 欧美一区二区大片 | 亚洲三级av | 国产二区精品视频 | 91免费高清| 天天射色综合 | 国产精品久久久久久久午夜 | 天天综合国产 | 国产精品久久久久久久久免费樱桃 | 成人在线观看免费 | 国产综合精品一区二区三区 | 日韩精品一区二区三区视频播放 | 91视频在线网站 | 色综合国产 | 成人国产精品久久 |