mac下gitLab、sourceTree的配合使用

在項目開發(fā)時,如何在mac下不適用命令行提交代碼?gitLab、sourceTree這對默契的cp幫你解決問題。

1、認(rèn)識一下gitLab這個版本管理工具。

說到版本管理工具,大家會想到svn,git和svn還是有差別的。svn是集中化的版本控制系統(tǒng), 只有一個單一的集中管理的服務(wù)器,保存所有文件的修訂版本,而協(xié)同工作的人們都通過客戶端連到這臺服務(wù)器,取出最新的文件或者提交更新。git是分布式的版本控制系統(tǒng), 每一個終端都是一個倉庫,客戶端并不只提取最新版本的文件快照,而是把原始的代碼倉庫完整地鏡像下來。每一次的提取操作,實際上都是一次對代碼倉庫的完整備份。

2、git的使用

2-1、登錄

管理員會為使用者開通賬號并設(shè)置權(quán)限,如是否可創(chuàng)建group等

2-2、修改密碼等賬號信息


2-3、生成ssh key



在終端里按照文檔提示的進行命令輸入,ssh-keygen - t rsa -C "開通git的郵箱"回車


直接回車

我已經(jīng)生成過key,所以會提示overwrite,如果是第一次生成的話接下來會生成key,然后將生成的key復(fù)制到git中


接下來就能進行提交、推送、拉取等操作了,等創(chuàng)建完項目sourceTree該上場了。

3、新建項目--->設(shè)置項目名--->設(shè)置項目權(quán)限--->成功創(chuàng)建項目


新建一個項目


設(shè)置項目名


設(shè)置項目權(quán)限


成功創(chuàng)建項目


4、sourceTree的使用

新建一個新倉庫--->從url克隆--->單擊一下目標(biāo)路徑自動填寫路徑與項目文件夾--->自動彈出可視化界面--->通過提交、拉取、推送等操作實現(xiàn)代碼管理。到這里git與sourcetree的配合使用介紹完了。


新建一個git倉庫


填寫url:git中ssh欄中的地址(見成功創(chuàng)建項目圖)


可視化界面
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、新功能 【在行】的新版本2.12.0,出了一個新功能【吱】,并且單獨一個一級頁面。 【吱】沒有之前,服務(wù)需求方...
    Sansa閱讀 403評論 0 1
  • 運營是對任務(wù)負(fù)責(zé),解決問題,不是制造問題。 運營的步驟:策略,分解目標(biāo),執(zhí)行,反饋 拉新推廣的方式:渠道推廣,病毒...
    蔣羽燃閱讀 183評論 0 0

友情鏈接更多精彩內(nèi)容