国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git如何搭建遠(yuǎn)程倉庫

這篇具有很好參考價(jià)值的文章主要介紹了Git如何搭建遠(yuǎn)程倉庫。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

關(guān)于遠(yuǎn)程倉庫

Git是分布式版本控制系統(tǒng),同一個(gè)Git倉庫,可以分布到不同的機(jī)器上。這就需要一臺(tái)電腦充當(dāng)服務(wù)器的角色,每天24小時(shí)開機(jī),其他每個(gè)人都從這個(gè)“服務(wù)器”倉庫克隆一份到自己的電腦上,并且把各自的提交推送到服務(wù)器倉庫里,也從服務(wù)器倉庫中拉取別人的提交。

那么如何使用Git 連接遠(yuǎn)程倉庫呢? 遠(yuǎn)程倉庫->一般指的是代碼托管平臺(tái)。 那就先來看看三個(gè)較熟悉的版本(代碼)托管服務(wù)平臺(tái)。

版本(代碼)托管服務(wù)平臺(tái)

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

  • Coding(coding.net): 是CODING 旗下的一站式開發(fā)平臺(tái),提供 git/svn 代碼托管,免費(fèi)支持私有庫(限定)和公有庫

  • github(github.com):是全球最大的開源社區(qū),基于git的版本托管平臺(tái)。私有庫需要付費(fèi),訪問速度慢。

我們這里以gitee舉例,依次展示本地倉庫搭建到遠(yuǎn)程倉庫的各個(gè)步驟。

開始搭建

1. 初始化本地git倉庫

這里我們采用可視化搭建結(jié)合終端指令進(jìn)行創(chuàng)建:

在我們的VScode中下載有關(guān)git可視化創(chuàng)建的插件,這里用的是這一款 Git History

Git如何搭建遠(yuǎn)程倉庫
插件安裝完成以后,我們把本地創(chuàng)建好的需要提交的項(xiàng)目拉進(jìn)VScode編譯器中,點(diǎn)擊左側(cè)工具欄第三個(gè)圖標(biāo),選擇初始化倉庫
對(duì)應(yīng)的終端指令為 git init

Git如何搭建遠(yuǎn)程倉庫
此時(shí)我們的文件夾下已經(jīng)有了隱藏文件夾.git,說明git倉庫初始化完成

Git如何搭建遠(yuǎn)程倉庫
回到編譯器中,所有本地文件現(xiàn)在都是一個(gè)處于工作區(qū),需要我們提交到暫存區(qū)的狀態(tài)

Git如何搭建遠(yuǎn)程倉庫
注意看左下角,我們的主分支master現(xiàn)在還未真正形成,需要一次提交,所有master是帶著※的
Git如何搭建遠(yuǎn)程倉庫
這個(gè)時(shí)候我們點(diǎn)擊源代碼管理區(qū)塊的提交
對(duì)應(yīng)的終端指令為 git add .

Git如何搭建遠(yuǎn)程倉庫
此時(shí)我們提交的文件成功進(jìn)入到了暫存區(qū),在光標(biāo)跳動(dòng)位置輸入我們要提交的版本信息即可,然后保存文件并關(guān)閉
對(duì)應(yīng)的終端指令為 git commit -m 版本信息

2.gitee 創(chuàng)建遠(yuǎn)程倉庫

創(chuàng)建gitee賬號(hào),配置并創(chuàng)建遠(yuǎn)程倉庫

Git如何搭建遠(yuǎn)程倉庫
然后我們點(diǎn)擊倉庫里面的橙黃色按鈕‘克隆/下載’,選擇復(fù)制我們的倉庫地址

3.本地倉庫關(guān)聯(lián)遠(yuǎn)程倉庫

回到編譯器中,在源代碼管理中選擇添加遠(yuǎn)程存儲(chǔ)庫

Git如何搭建遠(yuǎn)程倉庫
之后按序依次輸入遠(yuǎn)程倉庫地址,以及遠(yuǎn)程倉庫名(最好與遠(yuǎn)程一致)

隨后彈出windows安全中心的輸入框,我們把注冊(cè)的gitee賬號(hào)以及密碼填入即可完成綁定
(如果計(jì)算機(jī)上已有g(shù)itee的憑證,前往控制面板-憑據(jù)管理器刪除對(duì)應(yīng)憑據(jù)再按流程走一遍即可)

Git如何搭建遠(yuǎn)程倉庫

4.推送本地倉庫分支至遠(yuǎn)程倉庫

因?yàn)槲覀儸F(xiàn)在本地倉庫只有主分支master,所以我們需要?jiǎng)?chuàng)建一個(gè)新分支再推送到遠(yuǎn)程
對(duì)應(yīng)的終端指令為 git branch 分支名/git checkout -b 分支名

Git如何搭建遠(yuǎn)程倉庫
創(chuàng)建好新的分之以后,我們選擇源代碼管理的 發(fā)布Branch 按鈕
(這個(gè)非常好識(shí)別,按鈕里文字前面有一個(gè)云端的小符號(hào),意思就是往遠(yuǎn)程推送)
對(duì)應(yīng)的終端指令為 git push origin

Git如何搭建遠(yuǎn)程倉庫
之后等待進(jìn)度條轉(zhuǎn)完即可

5.在遠(yuǎn)程倉庫合并分支

回到gitee遠(yuǎn)程倉庫里,點(diǎn)擊分支的下拉列表(默認(rèn)是master),發(fā)現(xiàn)我們的分支已經(jīng)成功推送到遠(yuǎn)程了

Git如何搭建遠(yuǎn)程倉庫

5.1遠(yuǎn)程直接合并

點(diǎn)擊 Pull Requests — 新建 Pull Requset

Git如何搭建遠(yuǎn)程倉庫
隨后填寫標(biāo)題一路傻瓜式創(chuàng)建就好
當(dāng)然僅限于個(gè)人這么鬧著玩,真正工作中審核起來恐怕沒這么簡單(笑)

5.2解決合并沖突

誠然,大多數(shù)情況是,并不能直接在遠(yuǎn)程直接合并,所以說童話故事就是用來騙騙小孩,成年人才不會(huì)上當(dāng)(悲)

Git如何搭建遠(yuǎn)程倉庫

5.2.1 拉取到本地合并

我們回到編譯器,在源代碼管理中選擇 更多操作-拉取,推送-拉取自…

對(duì)應(yīng)的終端指令為 git pull origin

Git如何搭建遠(yuǎn)程倉庫
分支拉取完成后,切換到要合并到的分支a,選擇合并的分支b,點(diǎn)擊合并

Git如何搭建遠(yuǎn)程倉庫

這時(shí)候會(huì)彈出提示框,顯示我們不能直接合并:‘’拒絕合并不相關(guān)的歷史記錄‘’

Git如何搭建遠(yuǎn)程倉庫
這個(gè)時(shí)候就要去到我們的終端

輸入指令 git merge 分支名 --allow-unrelated-histories 強(qiáng)制進(jìn)行合并

5.2.2 本地解決合并沖突

Git如何搭建遠(yuǎn)程倉庫

合并以后我們發(fā)現(xiàn)工作區(qū)里有要我們?nèi)ソ鉀Q的合并更改,我們點(diǎn)擊對(duì)應(yīng)沖突文件,解決沖突后點(diǎn)擊暫存文件并提交保存

Git如何搭建遠(yuǎn)程倉庫

合并成功后點(diǎn)擊 發(fā)布Branch 把合并后的分支推送到遠(yuǎn)程即可

6.拉取(下載)至本地查看運(yùn)行效果

Git如何搭建遠(yuǎn)程倉庫

點(diǎn)擊 下載ZIP 下載壓縮包到本地解壓查看 確認(rèn)無誤之后我們的遠(yuǎn)程倉庫即搭建完成文章來源地址http://www.zghlxwxcb.cn/news/detail-464654.html

總結(jié)

本文總結(jié)了Git是如何搭建遠(yuǎn)程倉庫并且和本地倉庫關(guān)聯(lián),模擬了實(shí)際工作生產(chǎn)中會(huì)遇到的一些狀況,希望這些能對(duì)你有所幫助。

到了這里,關(guān)于Git如何搭建遠(yuǎn)程倉庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 分布式 | 如何搭建 DBLE 的 JVM 指標(biāo)監(jiān)控系統(tǒng)

    分布式 | 如何搭建 DBLE 的 JVM 指標(biāo)監(jiān)控系統(tǒng)

    本篇文章采用 Docker 方式搭建 Grafana + Prometheus 實(shí)現(xiàn)對(duì) DBLE 的 JVM 相關(guān)指標(biāo)的監(jiān)控系統(tǒng)。 作者:文韻涵 愛可生 DBLE 團(tuán)隊(duì)開發(fā)成員,主要負(fù)責(zé) DBLE 需求開發(fā),故障排查和社區(qū)問題解答。 本文來源:原創(chuàng)投稿 愛可生開源社區(qū)出品,原創(chuàng)內(nèi)容未經(jīng)授權(quán)不得隨意使用,轉(zhuǎn)載請(qǐng)聯(lián)系小編

    2024年02月12日
    瀏覽(33)
  • Git如何搭建遠(yuǎn)程倉庫

    Git如何搭建遠(yuǎn)程倉庫

    Git是分布式版本控制系統(tǒng),同一個(gè)Git倉庫,可以分布到不同的機(jī)器上。這就需要一臺(tái)電腦充當(dāng)服務(wù)器的角色,每天24小時(shí)開機(jī),其他每個(gè)人都從這個(gè)“服務(wù)器”倉庫克隆一份到自己的電腦上,并且把各自的提交推送到服務(wù)器倉庫里,也從服務(wù)器倉庫中拉取別人的提交。 那么如

    2024年02月07日
    瀏覽(28)
  • Docker分布式倉庫

    Harbor 是一個(gè)用于存儲(chǔ)和分發(fā) Docker 鏡像的企業(yè)級(jí) Registry 服務(wù)器,由 vmware 開源,其通過添加一些企業(yè)必需的功能特性,例如安全、標(biāo)識(shí)和管理等,擴(kuò)展了開源 Docker Distribution。作為一個(gè)企業(yè)級(jí)私有 Registry 服務(wù)器,Harbor 提供了更 好的性能和安全。提升用戶使用 Registry 構(gòu)建和運(yùn)

    2024年02月12日
    瀏覽(20)
  • 關(guān)于分布式操作系統(tǒng)

    關(guān)于分布式操作系統(tǒng)

    關(guān)于分布式操作系統(tǒng),如果你不太理解的話,可以把它看成是傳統(tǒng)操作系統(tǒng)延展。二者的區(qū)別在于,傳統(tǒng)的操作系統(tǒng)都是單機(jī)系統(tǒng),只能在一臺(tái)計(jì)算機(jī)上運(yùn)行,而分布式操作系統(tǒng)是多機(jī)系統(tǒng),每臺(tái)計(jì)算機(jī)都是系統(tǒng)中的一個(gè)計(jì)算單元,在此基礎(chǔ)形成建立網(wǎng)絡(luò)連接,統(tǒng)一輸入輸出

    2024年02月07日
    瀏覽(24)
  • 大數(shù)據(jù)之Hadoop分布式數(shù)據(jù)倉庫HBase

    大數(shù)據(jù)之Hadoop分布式數(shù)據(jù)倉庫HBase

    HBase 是一個(gè)構(gòu)建在 Hadoop 文件系統(tǒng)之上的面向列的數(shù)據(jù)庫管理系統(tǒng)。 要想明白為什么產(chǎn)生 HBase,就需要先了解一下 Hadoop 存在的限制?Hadoop 可以通過 HDFS 來存儲(chǔ)結(jié)構(gòu)化、半結(jié)構(gòu)甚至非結(jié)構(gòu)化的數(shù)據(jù),它是傳統(tǒng)數(shù)據(jù)庫的補(bǔ)充,是海量數(shù)據(jù)存儲(chǔ)的最佳方法,它針對(duì)大文件的存儲(chǔ),

    2024年02月02日
    瀏覽(27)
  • 基于Dubbo分布式倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    現(xiàn)如今,互聯(lián)網(wǎng)的發(fā)展速度是人們有目共睹的,它的迅速發(fā)展從源頭上改變了全世界對(duì)于管理的方式以及管理方法,從上世紀(jì)九十年代以來,我國各種單位和許多部門就在思考能否依靠互聯(lián)網(wǎng)來對(duì)信息管理進(jìn)行優(yōu)化。雖然在以前,想讓倉庫管理和互聯(lián)網(wǎng)相互結(jié)合存在許多方面

    2024年02月11日
    瀏覽(24)
  • 數(shù)據(jù)倉庫與數(shù)據(jù)湖的實(shí)時(shí)處理與分布式處理

    數(shù)據(jù)倉庫和數(shù)據(jù)湖都是在大數(shù)據(jù)領(lǐng)域中廣泛應(yīng)用的數(shù)據(jù)管理方法,它們?cè)跀?shù)據(jù)存儲(chǔ)、處理和分析方面有很大的不同。數(shù)據(jù)倉庫是一個(gè)用于存儲(chǔ)和管理歷史數(shù)據(jù)的系統(tǒng),通常用于數(shù)據(jù)分析和報(bào)表。數(shù)據(jù)湖則是一個(gè)用于存儲(chǔ)和管理大量數(shù)據(jù)的系統(tǒng),包括結(jié)構(gòu)化數(shù)據(jù)、非結(jié)構(gòu)化數(shù)據(jù)

    2024年02月20日
    瀏覽(32)
  • 分布式運(yùn)用——rsync遠(yuǎn)程同步

    分布式運(yùn)用——rsync遠(yuǎn)程同步

    rsync(Remote Sync,遠(yuǎn)程同步)是由Andrew Tridgell于1996年開發(fā)的一款開源軟件。 是一個(gè)開源的快速備份工具,可以在不同主機(jī)之間鏡像同步整個(gè)目錄樹,支持增量備份,并保持鏈接和權(quán)限,且采用優(yōu)化的同步算法,傳輸前執(zhí)行壓縮,因此非常適用于異地備份、鏡像服務(wù)器等應(yīng)用。

    2024年02月12日
    瀏覽(31)
  • ZooKeeper之分布式環(huán)境搭建--仲裁模式與偽分布式環(huán)境搭建

    ZooKeeper之分布式環(huán)境搭建--仲裁模式與偽分布式環(huán)境搭建

    相關(guān)知識(shí) 為了完成本關(guān)任務(wù),你需要掌握:1.ZooKeeper單節(jié)點(diǎn)安裝方法,2.命令行基本操作。 ZooKeeper之仲裁模式 standlone 模式運(yùn)行ZooKeeper,便于評(píng)估,開發(fā),測(cè)試和學(xué)習(xí)。但是在實(shí)際生產(chǎn)中,使用ZooKeeper均以仲裁模式( quorum mode )運(yùn)行, quorum mode 具有一組ZooKeeper服務(wù)器,這一組

    2024年02月05日
    瀏覽(23)
  • 分布式運(yùn)用之rsync遠(yuǎn)程同步

    1.rsync的相關(guān)知識(shí)? 1.1 rsync簡介 rsync(Remote Sync,遠(yuǎn)程同步)是一個(gè)開源的快速備份工具,可以在不同主機(jī)之間鏡像同步整個(gè)目錄樹,支持增量備份,并保持鏈接和權(quán)限,且采用優(yōu)化的同步算法,傳輸前執(zhí)行壓縮,因此非常適用于異地備份、鏡像服務(wù)器等應(yīng)用。 rsync 的官方站點(diǎn)

    2024年02月06日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包