使用開(kāi)源中國(guó)(oschina)GIT部署方法

一、前言

由于最近公司新配了臺(tái)電腦,加上我自己的電腦,所以?xún)膳_(tái)電腦之間有很多東西要同步,最終打算用git的方式進(jìn)行同步,除了同步代碼,還可以同步一些文件,非常方便,如果用蘋(píng)果的iCloud Drive,會(huì)有各種的不便,這里就不一一細(xì)說(shuō)了。

二、GIT倉(cāng)庫(kù)網(wǎng)站

給大家推薦幾個(gè)git網(wǎng)站:
  • github:這是一個(gè)開(kāi)源的網(wǎng)站,相信大家都知道,但是所有項(xiàng)目必須開(kāi)源,私有項(xiàng)目是收費(fèi)的。
  • Bitbacket:這個(gè)可以建多個(gè)私有項(xiàng)目,而且是免費(fèi),對(duì)于這個(gè)呢不多做介紹,因?yàn)?.....
  • oschina:開(kāi)源中國(guó),重點(diǎn)介紹oschina,這個(gè)可以建n多個(gè)私有項(xiàng)目,而且是免費(fèi)的,還有一點(diǎn)就是這個(gè)是中國(guó)的一個(gè)網(wǎng)站,服務(wù)器在中國(guó),訪(fǎng)問(wèn)速度上肯定也是最快的,對(duì)于私有項(xiàng)目來(lái)說(shuō),無(wú)疑這個(gè)是最適合的,所以下面就重點(diǎn)為大家介紹oschina。

三、配置 oschina 環(huán)境

  • 1、先去oschina注冊(cè)個(gè)賬號(hào)吧,最好別用新浪郵箱,好像收不到驗(yàn)證碼,我沒(méi)有驗(yàn)證過(guò),想驗(yàn)證的可以驗(yàn)證下。

  • oschina地址:https://git.oschina.net/

  • 2、添加SSH公鑰,打開(kāi)終端:

  • 切換目錄,在mac中如果是是.開(kāi)頭,則說(shuō)明這個(gè)文件夾是隱藏文件夾

cd ~/.ssh
  • 如果.ssh文件夾不存在,可以自行創(chuàng)建:
mkdir ~/.ssh
  • 生成RSA密鑰,生成過(guò)程中一直點(diǎn)回車(chē)鍵,不要添加密碼:
ssh-keygen -t rsa -C "你的郵箱"
cat ~/.ssh/id_rsa.pub
  • 添加公鑰截圖:


    添加公鑰截圖
  • 測(cè)試公鑰SSH鏈接
ssh -T git@git.oschina.net
  • 以上步驟操作圖:


    詳細(xì)操作圖

自此SSH公鑰添加完畢。
下面我們就可以添加項(xiàng)目了。

四、添加項(xiàng)目

  • 1、點(diǎn)擊圖中加號(hào)按鈕,選擇 新建項(xiàng)目

    添加項(xiàng)目

  • 2、創(chuàng)建項(xiàng)目:


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

五、設(shè)置GIT、克隆項(xiàng)目到本地

  • 1、下載最新版本的git:http://git-scm.com/downloads
  • 2、添加用戶(hù)名:就是告訴git你的名字,這個(gè)名字會(huì)出現(xiàn)在你的提交記錄中,在多人合作時(shí)用于區(qū)別是誰(shuí)提交的。
git config --global user.name "你的名字"
  • 3、添加郵箱:這個(gè)是你的郵箱,同事也會(huì)出現(xiàn)在你的提交記錄中。
git config --global user.email "你的郵箱"
  • 4、克隆項(xiàng)目到本地:cd到你要存放的本地目錄,然后用git clone命令
  • 首先找到SSH地址,如下圖:


    復(fù)制SSH地址
  • 使用git clone克隆
git clone git@git.oschina.net:leiguolin/HolloLive.git

六、添加忽略文件 gitignore

  • 下載地址:https://github.com/github/gitignore
  • 找到對(duì)應(yīng)語(yǔ)言的gitignore,然后cd到你克隆的項(xiàng)目目錄,使用如下命令:
cp "對(duì)應(yīng)的gitignore路徑" .gitignore
  • 然后就可以用常用的git命令進(jìn)行添加和提交了。
$ git add .
$ git commit -m "添加gitignore忽略文件"
$ git push
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 官方網(wǎng)站 https://git.oschina.net/ 開(kāi)源中國(guó)社區(qū)成立于2008年8月,其目的是為中國(guó)的IT...
    走道牙的人閱讀 393評(píng)論 0 0
  • 簡(jiǎn)介 什么是git? git是一款開(kāi)源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最簡(jiǎn)...
    JonesCxy閱讀 1,264評(píng)論 0 3
  • 本文為 Git教程的學(xué)習(xí)筆記,教程源自廖雪峰的博客。這是一個(gè)由淺入深,學(xué)完后能立刻上手的Git教程。另,附上另一本...
    七弦桐語(yǔ)閱讀 6,493評(píng)論 5 47
  • 2016年9月24日 大晴天 郁悶 軍訓(xùn)已經(jīng)過(guò)了十天了,灼熱一直如影隨形,烤焦了我們的所有熱情,第一次...
    匿于塵埃閱讀 379評(píng)論 0 0
  • 不知不覺(jué),2016走到了尾聲。想想這一年,有種傷感在心底蔓延,又有種莫名的感動(dòng)!這一年,我過(guò)得很簡(jiǎn)單,這一年,我過(guò)...
    小考拉俱樂(lè)部閱讀 540評(píng)論 14 5

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