日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【项目管理】git和码云的使用

發(fā)布時(shí)間:2023/12/4 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【项目管理】git和码云的使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

緣起

說了那么多關(guān)于git和碼云相關(guān)的事,一直都沒給大伙講解這個(gè)碼云究竟是個(gè)啥玩意兒。

今天就給大伙說說如何通過git和碼云搭建屬于自己的代碼庫(kù)。

碼云

碼云(Git@OSC)是開源中國(guó)社區(qū)團(tuán)隊(duì)推出的基于Git的快速的、免費(fèi)的、穩(wěn)定的在線代碼托管平臺(tái),不限制私有庫(kù)和公有庫(kù)數(shù)量.

github大伙總該聽說過的吧,碼云就是中國(guó)版的github,如果有興趣,可以一起了解一下,畢竟有時(shí)候github抽起風(fēng)來,啥都搞不來。所以還是國(guó)內(nèi)的環(huán)境好,中國(guó)的github還是很適用于大部分國(guó)人的,雖然里面的內(nèi)容不多,但是相較于github的國(guó)外服務(wù)器,碼云在國(guó)內(nèi)的速度那是杠杠的,而且,最最關(guān)鍵的是,私有項(xiàng)目免費(fèi)!私有項(xiàng)目免費(fèi)!私有項(xiàng)目免費(fèi)!!!

官網(wǎng)地址:https://git.oschina.net/

第一步,注冊(cè)

第二部,登錄

登錄之前先去郵箱驗(yàn)證下吧

創(chuàng)建項(xiàng)目

首先映入眼簾的是創(chuàng)建項(xiàng)目和完善資料,如果不太喜歡自己的頭像或者其他信息,可以先完善資料,我們先來創(chuàng)建我們的第一個(gè)項(xiàng)目哈~

點(diǎn)擊創(chuàng)建項(xiàng)目

給項(xiàng)目起個(gè)名字吧,就叫test吧。

語(yǔ)言的話先選擇PHP吧,添加.gitignore文件,開源許可證可參考下圖進(jìn)行選擇

我們選擇Apache許可證

你可以將你的項(xiàng)目設(shè)置成私有的,免費(fèi)的,免費(fèi)的,免費(fèi)的,真是棒~

使用README初始化這個(gè)項(xiàng)目,這個(gè)文件可以讓你寫一些類似于用戶須知的文檔

git管理

在開始git clone項(xiàng)目之前,你們首先要在你們的碼云里面設(shè)置好可以clone代碼的keygen。

我們?cè)趧?chuàng)建完項(xiàng)目的時(shí)候,會(huì)進(jìn)入到這個(gè)頁(yè)面

看到右上角的管理沒有,點(diǎn)擊它

點(diǎn)擊添加公鑰,如果你想讓你的項(xiàng)目可以進(jìn)行寫操作,點(diǎn)擊那個(gè)黃色的添加個(gè)人公鑰。

如何生成公鑰

#ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

一路Enter下去哈~別輸入內(nèi)容就行啦~別問為什么,因?yàn)槟銜?huì)被坑的~

#cat ~/.ssh/id_rsa.pub

將屏幕打印出來的內(nèi)容復(fù)制到剛才的個(gè)人公鑰里面去,就是下面圖中紅色部分

點(diǎn)擊確定,添加完成,下面就到你本地去clone你的項(xiàng)目啦~

clone項(xiàng)目

回到項(xiàng)目的首頁(yè),看到右上角的沒,點(diǎn)擊它,彈出一個(gè)框,選擇ssh方式clone代碼

復(fù)制這行代碼,到你本地,找個(gè)文件夾,開始clone吧

#cd ~/gitosproject #git clone git@git.oschina.net:ifengye/test.git

看到這行,說明遠(yuǎn)程倉(cāng)庫(kù)的代碼已經(jīng)被clone下來啦!

#cd test

下面開始擼代碼吧,啪啪啪啪啪啪啪啪,好了,擼完了,我們來提交我們的代碼哈~

提交項(xiàng)目

一個(gè)好習(xí)慣,不管這個(gè)項(xiàng)目多少人參與,push之前先pull一下,看看有沒有merge的代碼,有merge解決merge,沒有的話直接下面的命令

#git pull origin master #git add . #git commit -m 'init'#git push origin master

OK,下面我們?nèi)タ聪麓a是不是被添加上來了~

看到這個(gè)界面,我就放心了,因?yàn)槲抑霸趃itos上搞過事,就用的之前的賬戶提交的代碼,如果你有很多員工需要提交代碼,那么你可以在設(shè)置里面添加他們的賬號(hào)進(jìn)來,給他們讀寫代碼的權(quán)限??傊?#xff0c;碼云還是很給力的。開心的擼代碼吧,以后到哪都可以擼代碼啦,好開心~~~

原文地址:http://www.cnblogs.com/riverdubu/p/6491944.html

.NET社區(qū)新聞,深度好文,歡迎訪問公眾號(hào)文章匯總 http://www.csharpkit.com

總結(jié)

以上是生活随笔為你收集整理的【项目管理】git和码云的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。