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

緣起

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

今天就給大夥說說如何經過git和碼雲搭建屬於本身的代碼庫。github

碼雲

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

github大夥總該據說過的吧,碼雲就是中國版的github,若是有興趣,能夠一塊兒瞭解一下,畢竟有時候github抽起風來,啥都搞不來。因此仍是國內的環境好,中國的github仍是很適用於大部分國人的,雖然裏面的內容很少,可是相較於github的國外服務器,碼雲在國內的速度那是槓槓的,並且,最最關鍵的是,私有項目免費!私有項目免費!私有項目免費!!!ssh

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

第一步,註冊.net

第二部,登陸文檔

登陸以前先去郵箱驗證下吧it

建立項目

首先映入眼簾的是建立項目和完善資料,若是不太喜歡本身的頭像或者其餘信息,能夠先完善資料,咱們先來建立咱們的第一個項目哈~社區

點擊建立項目ast

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

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

咱們選擇Apache許可證

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

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

git管理

在開始git clone項目以前,大家首先要在大家的碼雲裏面設置好能夠clone代碼的keygen。

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

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

點擊添加公鑰,若是你想讓你的項目能夠進行寫操做,點擊那個黃色的添加我的公鑰。

如何生成公鑰

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

一路Enter下去哈~別輸入內容就行啦~別問爲何,由於你會被坑的~

#cat ~/.ssh/id_rsa.pub

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

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

clone項目

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

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

#cd ~/gitosproject
#git clone git@git.oschina.net: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上搞過事,就用的以前的帳戶提交的代碼,若是你有不少員工須要提交代碼,那麼你能夠在設置裏面添加他們的帳號進來,給他們讀寫代碼的權限。總之,碼雲仍是很給力的。開心的擼代碼吧,之後到哪均可以擼代碼啦,好開心~~~

相關文章
相關標籤/搜索