Bitbucket簡介
BitBucket 是一家源代碼托管網(wǎng)站拄丰,采用Mercurial和Git作為分布式版本控制系統(tǒng)轩缤,同時(shí)提供商業(yè)計(jì)劃和免費(fèi)賬戶扬蕊。常用的代碼托管平臺(tái)Github斤讥、SVN退个、Bitbucket中桑包,Bitbucket具有以下優(yōu)勢:
1南蓬、支持Hg,最易學(xué)易用(但不是最強(qiáng)大的)的分布式版本管理工具。同時(shí)也支持Git赘方。他的網(wǎng)頁端的git倉庫不如github好用烧颖,但是作為遠(yuǎn)端倉庫足夠了。
2窄陡、完全免費(fèi)的閉源項(xiàng)目倒信,還支持5人以內(nèi)的合作開發(fā)。
3泳梆、支持中文鳖悠。
4、官方的git工具SourceTree比GitHub for windows好用优妙。
使用步驟
一乘综、安裝Git、SourceTree
安裝步驟都是一路默認(rèn)下一步套硼,這里就不做說明了卡辰,安裝好了后,需要將AndroidStudio與Git進(jìn)行關(guān)聯(lián):
File–>Settings –> Version Control –> Git邪意,在Path to Git executable欄找到Git安裝目錄中bin文件下的git.exe文件九妈。點(diǎn)擊右側(cè)的Test,如果出現(xiàn)如圖中的成功提示框雾鬼,表示AndroidStudio與Git已經(jīng)關(guān)聯(lián)成功萌朱。
二、在Bitbucket網(wǎng)站創(chuàng)建遠(yuǎn)程倉庫
在Bitbucket網(wǎng)站上創(chuàng)建倉庫
記錄下遠(yuǎn)程倉庫的URL策菜,后面會(huì)用到
三晶疼、在AndroidStudio中創(chuàng)建新項(xiàng)目
首先新建一個(gè)項(xiàng)目
進(jìn)入項(xiàng)目后首先選擇VCS–>Enable Version Control Integration,然后選擇Git,此時(shí)代碼文件會(huì)變成紅色
接下來設(shè)置項(xiàng)目需要忽略上傳的文件File–>Settings –> Version Control –>Ignore Files
接下來將項(xiàng)目添加到Git本地倉庫中又憨,在Project視圖下翠霍,右鍵工程Git–>Add,添加成功后,代碼文件會(huì)變成綠色的蠢莺。
至此創(chuàng)建項(xiàng)目就完成了
四寒匙、將項(xiàng)目連接到SourceTree
進(jìn)入SourceTree,選擇 克隆/新建 –>添加工作副本躏将,工作副本路徑就是AS項(xiàng)目的路徑锄弱,點(diǎn)擊提交即可。
五耸携、AndroidStudio中將項(xiàng)目提交并推送到遠(yuǎn)程倉庫
進(jìn)入AS項(xiàng)目中棵癣,選擇VCS–>Commit Changes
填寫提交信息后,選擇commit and Push
之后點(diǎn)擊Define remote 填入第二步中的遠(yuǎn)程倉庫URL夺衍,點(diǎn)擊OK校驗(yàn)URL后就可以Push了狈谊。
到此項(xiàng)目構(gòu)建者的工作就算完成了,其他小伙伴可以直接參照第六步,從遠(yuǎn)程倉庫剪切項(xiàng)目代碼河劝。
六壁榕、從倉庫剪切項(xiàng)目代碼
checking out from version control –> Git
填入倉庫URL,及相關(guān)文件地址赎瞎,點(diǎn)擊Clone即可將遠(yuǎn)程倉庫代碼剪切下來