碼云客戶端是Gitee碼云平臺的Windows客戶端,用戶可以使用這款軟件來進(jìn)行代碼托管服務(wù)。Gitee客戶端不僅可以支持多團(tuán)隊(duì)多地開發(fā)地實(shí)時(shí)協(xié)作,同時(shí)還能夠幫助用戶進(jìn)行代碼的檢查與實(shí)時(shí)更新,從而讓用戶可以更好地進(jìn)行代碼的研發(fā)。歡迎下載體驗(yàn)。

Gitee碼云軟件簡介
Gitee 是開源中國推出的基于 Git 的代碼托管服務(wù)。目前已經(jīng)有注冊開發(fā)者 500 萬,托管超過 1000 萬代碼倉庫。
最早Git是在Linux上開發(fā)的,很長一段時(shí)間內(nèi),Git只能在Linux/Unix系統(tǒng)上運(yùn)行。隨著Git的使用逐漸普及,一些開發(fā)者也慢慢將Git移植到了Windows平臺上。目前Git已經(jīng)發(fā)展為可以在 Windows/macOS/Linux/Unix 上運(yùn)行的跨平臺工具。

軟件特色
1、速度
2、簡單的設(shè)計(jì)
3、對非線性開發(fā)模式的強(qiáng)力支持(允許上千個(gè)并行開發(fā)的分支)
4、完全分布式
5、有能力高效管理類似 Linux 內(nèi)核一樣的超大規(guī)模項(xiàng)目(速度和數(shù)據(jù)量)
Gitee企業(yè)版功能介紹
專業(yè)的代碼管理。
細(xì)致的權(quán)限管理。
多維度、細(xì)粒度的權(quán)限體系滿足企業(yè)需求,角色、項(xiàng)目等多維度與分支、文件的高細(xì)粒度權(quán)限相結(jié)合,代碼可以控制,方便。
高效的代碼審查。
規(guī)范的CodeReview流程結(jié)合內(nèi)置強(qiáng)大的靜態(tài)碼自動掃碼工具,可靈活訪問編譯、測試結(jié)果,提供更全面的審核信息。
安全、穩(wěn)定、快捷。
穩(wěn)定運(yùn)行7年以上,服務(wù)500萬+用戶,深刻的技術(shù)沉淀,長期考驗(yàn)安全性能,提供安全、穩(wěn)定、快速的企業(yè)級代碼管理體驗(yàn)。
項(xiàng)目有效地合作。
與代碼的深度有關(guān)。
所有代碼的變更都與需求/任務(wù)/錯(cuò)誤密切相關(guān),研究開發(fā)過程清晰可追溯。
適應(yīng)多種管理模式。
支持瀑布式和敏捷的研究開發(fā)實(shí)踐,也可以根據(jù)自己的業(yè)務(wù)流程定制所需的任務(wù)類型和狀態(tài)。
靈活的層次結(jié)構(gòu)。
企業(yè)內(nèi)多項(xiàng)目管理、多級父子任務(wù)、相關(guān)任務(wù),支持前后任務(wù)關(guān)系。
可視化進(jìn)度管理。
強(qiáng)大的多維觀察板、甘特圖、燃燒圖等可視化工具,直觀理解研究開發(fā)的進(jìn)展和分布。
改善研究開發(fā)的性能。
多維效果統(tǒng)計(jì)。
全過程數(shù)據(jù)沉淀,多維統(tǒng)計(jì)指標(biāo),幫助團(tuán)隊(duì)測量研發(fā)性能,判斷改善方向,了解成員的貢獻(xiàn),持續(xù)提高效果。
企業(yè)內(nèi)源管理。
支持企業(yè)內(nèi)部開源場景,將開源實(shí)踐應(yīng)用于企業(yè)內(nèi)部,幫助建設(shè)工程師文化,提高內(nèi)部代碼的再利用。
企業(yè)知識的沉淀。
強(qiáng)大的在線文檔功能配合精細(xì)的權(quán)限控制,實(shí)現(xiàn)項(xiàng)目/企業(yè)經(jīng)驗(yàn)沉淀、再利用和不斷改進(jìn)。
全面的安全保護(hù)。
完善安全戰(zhàn)略。
限制倉庫強(qiáng)推,控制訪問協(xié)議和IP白名單,重要行為二次驗(yàn)證,即時(shí)安全警告,防患于未然。
完全操作日志。
留下企業(yè)資源的所有操作痕跡,便于追蹤和定位問題。
倉庫自動快照。
自動數(shù)據(jù)備份戰(zhàn)略,盡管數(shù)據(jù)丟失和人為損壞。
Gitee企業(yè)版管理步驟。
【1.提交(管理)項(xiàng)目】
①首先測試連接是否成功:File-Setting-VersionControl-Test判斷連接是否成功
②提交項(xiàng)目:VCS-ImportintoVersionControl-ShareProjectonGite(內(nèi)容不變)-Share-(內(nèi)容不變)OK。
【2.提取項(xiàng)目】
①首先測試連接是否成功
②提取項(xiàng)目:VCS-CheckoutfromVersionControlGit-URL:copy來了,Directory:在當(dāng)?shù)乇9茼?xiàng)目的位置新設(shè)空文件夾,保管提取的分離項(xiàng)目(因?yàn)樘崛〉捻?xiàng)目的各部分是分離的,不是一個(gè))-Clone。
【3.推進(jìn)項(xiàng)目:Commit+Push】
①首先測試連接是否成功
②Comit:VCS-Commit(/Git-CommitFile…):彈出框中左側(cè)CommitMessage必須填寫
Push:VCS-Git-Push
Gitee企業(yè)版安裝說明
1.IDEA中安裝配置git插件1.1訪問git官網(wǎng):https://git-scm.com/downloads下載所需git安裝包。再進(jìn)行安裝(后面會用到安裝的Git文件夾中的git·exe)


1.2File==》Setting==》Plugins==》如圖②

1.3在彈出界面搜索gitee插件下載并安裝,安裝步驟直接點(diǎn)擊下一步直至安裝成功即可


1.4File==》Setting==》按下圖順序進(jìn)行操作(注:如果按照默認(rèn)路徑安裝git的,下圖所示安裝路徑可作為參考),點(diǎn)擊Test測試成功即可進(jìn)行下一步

2.IDEA連接gitee并創(chuàng)建gitee項(xiàng)目倉庫
2.1配置IDEA連接gitee,按下圖順序進(jìn)行操作。③是填寫gitee(碼云)用戶名,④是填寫gitee(碼云)密碼。IDEA登錄gitee賬戶。(注:下圖Test按鈕可測試是否連接成功)

2.2連接成功后,創(chuàng)建gitee項(xiàng)目倉庫(托管項(xiàng)目)方式一:IDEA創(chuàng)建本地倉庫自動連接至gitee倉庫。2.2.1:按下圖步驟點(diǎn)擊在gitee上分配項(xiàng)目。

2.2.2:如下圖,①是要填寫本地倉庫名稱,②是要填寫遠(yuǎn)程倉庫名稱,③是確定分配或者創(chuàng)建(注:private指示創(chuàng)建倉庫是否私有,分配完成后IDEA左下角會出現(xiàn)成功提示框)。成功后,一個(gè)遠(yuǎn)程倉庫就創(chuàng)建好了。

2.3(拉取項(xiàng)目):上方VCS—ChechoutfromVersionControl—Git—URL、Directory(創(chuàng)建一個(gè)空項(xiàng)目用來保存拉取下來的分散的項(xiàng)目模塊)(1)先測試是否連接成功,不成功重新登錄碼云賬戶:

(2)拉取
下圖中:①輸入gitee中對應(yīng)的地址;②先在本地新建一個(gè)空文件夾用于存放拉取的項(xiàng)目(因?yàn)槔∠聛淼捻?xiàng)目各部分是分開的,不是一整個(gè))。

2.4(推送項(xiàng)目Commit+Push):上方VCS—Commit(左下角描述必填);上方VCS—Git—Push。

【注1:對于第一次從遠(yuǎn)程倉庫拉取過來并在IDEA中創(chuàng)建的項(xiàng)目,最好還是先不要做任何修改,先推送一遍,因?yàn)镮DEA會為項(xiàng)目創(chuàng)建配置文件.idea和項(xiàng)目名.iml。】
【注2:對于文件的修改,建議定期commit,就像定期保存一下一樣,因?yàn)槿绻枰赝?,可以很方便的根?jù)commit的標(biāo)識號進(jìn)行回退】
碼云與 GitHub 的區(qū)別是什么?
碼云和 GitHub 社區(qū)版之間的區(qū)別,如果簡單粗暴的回答,那就是碼云的私有庫也是完全免費(fèi)的。
這當(dāng)然不是個(gè)輕松的決定,市場上其他產(chǎn)品,都把私有庫作為收費(fèi)服務(wù)提供,碼云則通過提供企業(yè)版這條產(chǎn)品線,作為增值服務(wù)——這似乎也是水到渠成的決定:
- 一來已在代碼托管服務(wù)方面積累多年,大大小小的問題都經(jīng)歷過,耐造、穩(wěn)定;
- 二來我們的 geek 團(tuán)隊(duì)對協(xié)作開發(fā)也積累了很多經(jīng)驗(yàn)和思考,“工欲善其事必先利其器”。
沒有足夠好的團(tuán)隊(duì)協(xié)作開發(fā)工具,那就做一個(gè)。項(xiàng)目管理、代碼管理、文檔協(xié)作一站解決,最重要的是,一切都圍繞代碼而存在,產(chǎn)品規(guī)劃好、任務(wù)分解好,開發(fā)接了任務(wù)碼好代碼,直接通過 Pull Request (PR)通知測試和審查人員,直接對比代碼版本變化、充分討論,PR 通過后任務(wù)直接關(guān)閉……是的,前所未有的流暢。
企業(yè)版方面,碼云和 GitHub 的區(qū)別,首先是定位,然后定位的差異會具化在功能側(cè)重和提供方式上:
- GitHub for business 仍然是立足于代碼托管功能,上下游的功能主要通過集成其他服務(wù)提供商而實(shí)現(xiàn)(當(dāng)然,這也是生態(tài)使然);
- 碼云 企業(yè)版 則針對國內(nèi)中小型開發(fā)團(tuán)隊(duì)敏捷開發(fā)實(shí)踐需要,除了代碼托管功能之外,重點(diǎn)強(qiáng)化了與代碼聯(lián)系最密切的項(xiàng)目/任務(wù)管理和文檔功能(技術(shù)文檔協(xié)作、知識沉淀),以及持續(xù)集成(內(nèi)測階段)。以原生的方式提供功能,盡管研發(fā)投入大,但能夠帶來更整體、更流暢的使用體驗(yàn),值得。