git 版本控制工具(四)-遠程(共享)倉庫


遠程(共享)倉庫可以協(xié)助我們是開發(fā)變得更加方便、團隊之間配合開發(fā)更加容易。

一、自建遠程(共享)倉庫
  1. 創(chuàng)建倉庫
    Git要求共享倉庫是一個以.git結(jié)尾的目錄。
    mkdir 倉庫名.git 創(chuàng)建以.git結(jié)尾目錄
    cd 倉庫名.git 進入這個目錄
    git init --bare 初始化一個共享倉庫,也叫裸倉庫 注意選項--bare
    創(chuàng)建倉庫.png
    這樣就建好了一個共享的倉庫,但這時這個倉庫是一個空的倉庫,并且不允在這個倉庫中進行任何修改。
  2. 向共享倉庫共享(同步)內(nèi)容
    將自已開發(fā)的項目同步到這個目錄中,其它開發(fā)者就可以共享這個項目了。
    a. 進入項目目錄
    b. 通過git push 倉庫地址 倉庫分支向倉庫共享項目
    向倉庫共享項目.png
    遠程(共享)倉庫項目信息.png
  3. 從共享倉庫里取出內(nèi)容
    新創(chuàng)建一個目錄(模擬另一個開發(fā)者),通過git clone 倉庫地址從共享倉庫取出內(nèi)容,我們可以得到一個新的副本。
    從共享倉庫里取出內(nèi)容.png

    至此,共享倉庫的操作就基本結(jié)束了。在這里我們會發(fā)現(xiàn),如果想要更加便捷的合作,我們還需要一個遠程服務器。
二、Web版?zhèn)}庫管理程序

為了更好的管理我們的倉庫,一些第三方機構(gòu)開發(fā)出了Web版?zhèn)}庫管理程序,通過Web界面形式管理倉庫。其中比較出眾的有GitHub、gitLab,以及后來的gitee(可以理解為國內(nèi)的GitHub)。
這里為了方便我們就介紹一下gitee。

  1. 在gitee官網(wǎng)注冊賬號。
    詳細步驟可以參看官網(wǎng)。在注冊完成后,我們會進入這樣一個頁面。


  2. 新建項目
    點擊新建項目,創(chuàng)建一個項目。



    在這里我們可以填寫項目名、項目路徑(它會給我們分配一個可以修改的默認路徑)、項目介紹、是否開源(公開)、以及使用語言、是否新建readme文件。
    點擊創(chuàng)建就完成了一個項目的創(chuàng)建。

  3. 查看項目路徑
    進入項目點擊右側(cè)的克隆/下載按鈕我們就可以看到項目倉庫地址了。
    然后將項目地址復制一下。


  4. 提交項目
    回到我們的本項目目錄。
    由于一般遠程倉庫地址都比較長我們可以通過git remote add 名字 遠程倉庫地址給它命一個名字,這樣這個名字就可以代替遠程地址了。這時候我們可以通過git push 遠程倉庫地址名 分支名嘗試提交,但是可能會報錯如下
    很明顯是:本地沒有update到最新版本的項目(git上有README.md文件沒下載下來)。本地直接push所以會出錯。所以我們要先執(zhí)行一下git pull --rebase 遠程倉庫地址名 分支名,然后再提交,就比較愉快的解決了。

    這時候我們就可以在web端的網(wǎng)頁中看到我們的項目了。

到此在git方面的基礎(chǔ)學習就算結(jié)束了,想要學習更多的給他方面的高級操作可以去git官方文檔。查看。
一時的挫折往往可以通過不屈的搏擊,變成學問及見識。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

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