【項目管理】git和碼雲的使用

緣起

說了那麼多關於git和碼雲相關的事,一直都沒給大夥講解這個碼雲究竟是個啥玩意兒。

今天就給大夥說說如何通過git和碼雲搭建屬於自己的代碼庫。

碼雲

碼雲(Git@OSC)是開源中國社區團隊推出的基於Git的快速的、免費的、穩定的在線代碼託管平臺,不限制私有庫和公有庫數量.

github大夥總該聽說過的吧,碼雲就是中國版的github,如果有興趣,可以一起了解一下,畢竟有時候github抽起風來,啥都搞不來。所以還是國內的環境好,中國的github還是很適用於大部分國人的,雖然裏面的內容不多,但是相較於github的國外服務器,碼雲在國內的速度那是槓槓的,而且,最最關鍵的是,私有項目免費!私有項目免費!私有項目免費!!!

官網地址:https://git.oschina.net/

第一步,註冊

第二部,登錄

登錄之前先去郵箱驗證下吧

創建項目

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

點擊創建項目

給項目起個名字吧,就叫test吧。

語言的話先選擇PHP吧,添加.gitignore文件,開源許可證可參考下圖進行選擇

我們選擇Apache許可證

你可以將你的項目設置成私有的,免費的,免費的,免費的,真是棒~

使用README初始化這個項目,這個文件可以讓你寫一些類似於用戶須知的文檔

git管理

在開始git clone項目之前,你們首先要在你們的碼雲裏面設置好可以clone代碼的keygen。

我們在創建完項目的時候,會進入到這個頁面

看到右上角的管理沒有,點擊它

點擊添加公鑰,如果你想讓你的項目可以進行寫操作,點擊那個黃色的添加個人公鑰。

如何生成公鑰

#ssh-keygen -t rsa -C "[email protected]"

一路Enter下去哈~別輸入內容就行啦~別問爲什麼,因爲你會被坑的~

#cat ~/.ssh/id_rsa.pub

將屏幕打印出來的內容複製到剛纔的個人公鑰裏面去,就是下面圖中紅色部分

點擊確定,添加完成,下面就到你本地去clone你的項目啦~

clone項目

回到項目的首頁,看到右上角的沒,點擊它,彈出一個框,選擇ssh方式clone代碼

複製這行代碼,到你本地,找個文件夾,開始clone吧

#cd ~/gitosproject
#git clone [email protected]:ifengye/test.git

看到這行,說明遠程倉庫的代碼已經被clone下來啦!

#cd test

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

提交項目

一個好習慣,不管這個項目多少人蔘與,push之前先pull一下,看看有沒有merge的代碼,有merge解決merge,沒有的話直接下面的命令

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

OK,下面我們去看下代碼是不是被添加上來了~

看到這個界面,我就放心了,因爲我之前在gitos上搞過事,就用的之前的賬戶提交的代碼,如果你有很多員工需要提交代碼,那麼你可以在設置裏面添加他們的賬號進來,給他們讀寫代碼的權限。總之,碼雲還是很給力的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章