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

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接

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

前言

一、git簡(jiǎn)介

Git是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),可以有效、高速的處理從很小到非常大的項(xiàng)目版本管理。

二、git下載

2.1下載地址

Git客戶端官網(wǎng)下載鏈接:https://git-scm.com/downloads
選擇適合自己本機(jī)的版本下載。
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

三、git安裝

3.1安裝

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

雙擊“Git-2.17.0-64-bit.exe”,進(jìn)入安裝導(dǎo)向界面,點(diǎn)擊Next>
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

選擇安裝路徑,next>
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

next>
開(kāi)始菜單快捷方式目錄,默認(rèn)配置即可,點(diǎn)擊Next>
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

選擇默認(rèn)的編輯器:Vim,點(diǎn)擊Next>
選擇命令行工具,一般選擇:User Git from Git Bash only,點(diǎn)擊Next>
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

接下來(lái)一路next>,直至install,安裝完成。
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

3.2 配置

計(jì)算機(jī)右鍵-屬性:
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

為方便后續(xù)應(yīng)用和驗(yàn)證是否安裝成功,配置環(huán)境變量配置path(本步驟可不做)
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

cmd輸入“git --version”,出現(xiàn)版本信息即安裝成功。
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

3.3 config設(shè)置(增刪改查)

設(shè)置username 和 email

$ git config --global user.name  "name"//自定義用戶名
$ git config --global user.email "youxiang@qq.com"//用戶郵箱

修改

git config --global configname configvalue

查詢

git config --global configname

查詢?nèi)?/p>

git config --list

四.github與git連接——本地Git倉(cāng)庫(kù)

4.1 建本地的版本庫(kù)

等同于新建一個(gè)空文件夾
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

進(jìn)入,右鍵-Git Bash-輸入“git init”初始化成一個(gè)Git可管理的倉(cāng)庫(kù)
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

這時(shí)文件夾里多了個(gè).git文件夾,它是Git用來(lái)跟蹤和管理版本庫(kù)的。
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

如果你看不到,需要設(shè)置一下讓隱藏文件可見(jiàn)。

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

4.2 源代碼放入本地倉(cāng)庫(kù)

把項(xiàng)目/源代碼粘貼到這個(gè)本地Git倉(cāng)庫(kù)里面
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

git status:查看當(dāng)前的狀態(tài)

  • 紅字表示未add到Git倉(cāng)庫(kù)上的文件
  • 綠字表示已a(bǔ)dd到Git倉(cāng)庫(kù)上的文件

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

然后通過(guò)git add把項(xiàng)目/源代碼添加到倉(cāng)庫(kù)
(“git add .” :把該目錄下的所有文件添加到倉(cāng)庫(kù),注意點(diǎn)“.”)

可以看到,查詢狀態(tài)后文件已經(jīng)變?yōu)榫G色,說(shuō)明add成功

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

4.3提交倉(cāng)庫(kù)

用git commit把項(xiàng)目提交到倉(cāng)庫(kù)。
-m 后面引號(hào)里面是本次提交的注釋內(nèi)容,可以不寫,但最好寫上,不然會(huì)報(bào)錯(cuò)

git commit -m "first commit"

五、github與git的連接——遠(yuǎn)程連接

本地Git倉(cāng)庫(kù)和GitHub倉(cāng)庫(kù)之間的傳輸是通過(guò)SSH加密傳輸?shù)?,所以需要配置ssh key。

5.1 創(chuàng)建SSH Key

在用戶主目錄下,查詢是否存在“.ssh”文件。
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git
本機(jī)用戶主目錄為圖中所示路徑:

  • 如果有,再看文件下有沒(méi)有id_rsa和id_rsa.pub這兩個(gè)文件,如果也有,可直接到下一步。
  • 如果沒(méi)有,在開(kāi)始附錄里找到Git Bash,輸入命令,創(chuàng)建SSH Key.
    【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git
$ ssh-keygen -t rsa -C "youxiang@qq.com"

引號(hào)內(nèi)是github注冊(cè)使用的郵箱!!

紅色三行出現(xiàn)時(shí),直接回車即可。

再查看.ssh時(shí),已經(jīng)有“id_rsa”,“id_rsa.pub”文件。
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

SSH Key的秘鑰對(duì):id_rsa是私鑰,不能泄露;id_rsa.pub是公鑰,可以公開(kāi)。

5.2 github填寫SSH Key

打開(kāi)“Account settings”–“SSH Keys”頁(yè)面
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

點(diǎn)擊“Add SSH Key”
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

title隨意,key填寫id_rsa.pub的全部?jī)?nèi)容
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

5.3驗(yàn)證

①驗(yàn)證是否成功,在git bash里輸入下面的命令

$ ssh -T git@github.com

②初次設(shè)置需要輸入yes,出現(xiàn)第二個(gè)紅框內(nèi)容表示成功。

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

5.4 github建倉(cāng)庫(kù)

建立一個(gè)名稱為“Elegent”倉(cāng)庫(kù),這里不要勾選initialize,否則后面可能報(bào)錯(cuò)。

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

5.5 關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù)

根據(jù)創(chuàng)建好的Git倉(cāng)庫(kù)頁(yè)面的提示(找自己倉(cāng)庫(kù)的提示代碼),可以在本地Elegent倉(cāng)庫(kù)的命令行輸入:

git remote add origin https://github.com/xu-xiaoya/Elegent.git

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

5.7本地內(nèi)容上傳推送
關(guān)聯(lián)好之后我們就可以把本地庫(kù)的所有內(nèi)容推送到遠(yuǎn)程倉(cāng)庫(kù)(也就是Github)上了,通過(guò)在Bash輸入:

  • 由于新建的遠(yuǎn)程倉(cāng)庫(kù)是空的,所以要加上-u這個(gè)參數(shù)
    git push -u origin master
  • 之后倉(cāng)庫(kù)不是空的,就不用加上-u
    git push origin master
    上傳項(xiàng)目的過(guò)程可能需要等一段時(shí)間……

……
……………………
perfect!中途彈了個(gè)窗讓我授權(quán)登錄github,問(wèn)題不大~
【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

這個(gè)時(shí)候進(jìn)入github倉(cāng)庫(kù),就可以看到新加的文件

【Github】git本地倉(cāng)庫(kù)建立與遠(yuǎn)程連接,# git,github,git

六、總結(jié)步驟與常見(jiàn)錯(cuò)誤

6.1 步驟

  • 初始化:本地建庫(kù)(即文件夾),git init
  • 添加到倉(cāng)庫(kù):代碼文件放入本地庫(kù),git add .
  • 提交: git commit -m “注釋內(nèi)容”,提交到倉(cāng)庫(kù)
  • 新建遠(yuǎn)程倉(cāng)庫(kù)并關(guān)聯(lián):在Github上設(shè)置好SSH密鑰后,新建一個(gè)遠(yuǎn)程倉(cāng)庫(kù), git remote add origin https://github.com/xu-xiaoya/Elegent.git關(guān)聯(lián)
  • 推送:git push (-u) origin master,把本地倉(cāng)庫(kù)的代碼推送到遠(yuǎn)程倉(cāng)庫(kù)Github上

6.2 常見(jiàn)錯(cuò)誤(不斷更新中)

①問(wèn)題一:新建遠(yuǎn)程倉(cāng)庫(kù)的時(shí)候勾選Initialize this repository with a README,推送時(shí)可能會(huì)報(bào)failed to push some refs to https://github.com/xu-xiaoya/Elegent.git的錯(cuò)。

解決方案:這是由于你新創(chuàng)建的那個(gè)倉(cāng)庫(kù)里面的README文件不在本地倉(cāng)庫(kù)目錄中,這時(shí)可以同步內(nèi)容。

$ git pull --rebase origin master

之后再進(jìn)行g(shù)it push origin master就能成功了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-702974.html

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

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

  • 【Git】本地倉(cāng)庫(kù)管理遠(yuǎn)程庫(kù)(GitHub)——clone(下載)、commit(添加到本地倉(cāng)庫(kù))、push(提交到遠(yuǎn)程倉(cāng)庫(kù))、pull(拉取)操作

    【Git】本地倉(cāng)庫(kù)管理遠(yuǎn)程庫(kù)(GitHub)——clone(下載)、commit(添加到本地倉(cāng)庫(kù))、push(提交到遠(yuǎn)程倉(cāng)庫(kù))、pull(拉取)操作

    目錄 使用遠(yuǎn)程倉(cāng)庫(kù)的目的 將本地倉(cāng)庫(kù)同步到git遠(yuǎn)程倉(cāng)庫(kù) 1.克隆遠(yuǎn)程倉(cāng)庫(kù)(clone) 2.新建一個(gè)文件 3.將工作區(qū)的文件添加到暫存區(qū) 4.將暫存區(qū)的文件添加到本地倉(cāng)庫(kù)(commit) 5.提交(同步)到遠(yuǎn)程倉(cāng)庫(kù)(push) 6.遠(yuǎn)程庫(kù)拉取到本地庫(kù)(pull) 7.團(tuán)隊(duì)協(xié)作開(kāi)發(fā)和跨團(tuán)隊(duì)協(xié)作開(kāi)發(fā)(開(kāi)源項(xiàng)目) 作用:備

    2024年01月21日
    瀏覽(130)
  • 【Git】Github 上傳文件到遠(yuǎn)程倉(cāng)庫(kù)時(shí),經(jīng)常發(fā)生網(wǎng)絡(luò)錯(cuò)誤,一個(gè)比較穩(wěn)定的連接方法及我的示例

    【Git】Github 上傳文件到遠(yuǎn)程倉(cāng)庫(kù)時(shí),經(jīng)常發(fā)生網(wǎng)絡(luò)錯(cuò)誤,一個(gè)比較穩(wěn)定的連接方法及我的示例

    在利用 git 傳項(xiàng)目文件到遠(yuǎn)程倉(cāng)庫(kù)時(shí),經(jīng)常發(fā)生網(wǎng)絡(luò)連接錯(cuò)誤,例如: 再比如: 再比如: 這種類似的情況很多,每次都覺(jué)得不勝其擾,今天下午嘗試上傳五次,全都是以網(wǎng)絡(luò)問(wèn)題而失敗,想著找到一種穩(wěn)定上傳的方式,來(lái)解決這個(gè)問(wèn)題。 下面是我的最為順利的一次上傳流程

    2024年02月04日
    瀏覽(25)
  • git拉取遠(yuǎn)程倉(cāng)庫(kù)到本地并建立遠(yuǎn)程分支+各類操作

    git拉取遠(yuǎn)程倉(cāng)庫(kù)到本地并建立遠(yuǎn)程分支+各類操作

    我決定自己寫一篇文章,不然每次玩git都要找許多文章搞半天才會(huì),很浪費(fèi)時(shí)間?。。。。。。。?! 本文包括如何用git將遠(yuǎn)程倉(cāng)庫(kù)拉取到本地、建立遠(yuǎn)程分支和一些問(wèn)題的解決方案等,非常之詳細(xì)?。?! 首先在桌面新建一個(gè)文件夾,打開(kāi)該文件夾,點(diǎn)擊右鍵,選擇“Git Bas

    2024年02月07日
    瀏覽(94)
  • 本地Git倉(cāng)庫(kù)和GitHub倉(cāng)庫(kù)SSH傳輸

    本地Git倉(cāng)庫(kù)和GitHub倉(cāng)庫(kù)SSH傳輸

    SSH創(chuàng)建命令解釋 ssh-keygen = 用于創(chuàng)建密鑰的程序 -m PEM = 將密鑰的格式設(shè)為 PEM -t rsa = 要?jiǎng)?chuàng)建的密鑰類型,本例中為 RSA 格式 -b 4096 = 密鑰的位數(shù),本例中為 4096 -C “azureuser@myserver” = 追加到公鑰文件末尾以便于識(shí)別的注釋。 通常以電子郵件地址用作注釋,但也可以使用任何最適

    2024年02月14日
    瀏覽(27)
  • 使用Git將GitHub倉(cāng)庫(kù)下載到本地

    前記: git svn sourcetree gitee github gitlab gitblit gitbucket gitolite gogs 版本控制 | 倉(cāng)庫(kù)管理 ---- 系列工程筆記. Platform:Windows 10 Git version:git version 2.32.0.windows.1 Function:使用Git將GitHub倉(cāng)庫(kù)下載到本地 目錄 ?一. 以下是將GitHub倉(cāng)庫(kù)下載到本地的步驟: 1. 確保你的電腦上已經(jīng)安裝了git

    2024年02月02日
    瀏覽(28)
  • 如何使用Git工具克隆GitHub倉(cāng)庫(kù)到本地

    ①首先,確保你已經(jīng)在本地安裝了Git。如果沒(méi)有安裝,可以前往Git官方網(wǎng)站(https://git-scm.com/)下載并安裝適合你操作系統(tǒng)的版本。 ②在本地文件夾打開(kāi)Git Bash(如果你使用Windows系統(tǒng))。 ③在GitHub上找到你想要克隆的倉(cāng)庫(kù)頁(yè)面,點(diǎn)擊頁(yè)面右上角的綠色按鈕\\\"Code\\\",然后復(fù)制顯示

    2024年02月16日
    瀏覽(31)
  • 【Git 入門教程】第七節(jié)、Git 遠(yuǎn)程倉(cāng)庫(kù)(Github)

    【Git 入門教程】第七節(jié)、Git 遠(yuǎn)程倉(cāng)庫(kù)(Github)

    GitHub 是一個(gè)基于Git的代碼托管平臺(tái),它是全球最大的開(kāi)源軟件社區(qū)之一。GitHub允許開(kāi)發(fā)者在上面創(chuàng)建和托管他們的Git倉(cāng)庫(kù),并與其他開(kāi)發(fā)者進(jìn)行協(xié)作。 ? GitHub是一個(gè)非常流行的Git工具,它是開(kāi)源社區(qū)的重要組成部分,并支持許多著名的開(kāi)源項(xiàng)目。以下是一些GitHub的主要功能

    2024年02月01日
    瀏覽(19)
  • 一文學(xué)會(huì)使用Git將本地代碼上傳GitHub倉(cāng)庫(kù)

    一文學(xué)會(huì)使用Git將本地代碼上傳GitHub倉(cāng)庫(kù)

    要上傳本地代碼到GitHub倉(cāng)庫(kù),那必然要先在GitHub上建立一個(gè)存儲(chǔ)代碼的倉(cāng)庫(kù),這里我在倉(cāng)庫(kù)新建了一個(gè)名為 5blog 的倉(cāng)庫(kù)。 備注:本文章將以默認(rèn)分支 main 為例來(lái)講解上傳步驟 接著我們打開(kāi)所要上傳文件的所在目錄,右鍵打開(kāi) Git Bash 進(jìn)入Bash面板,依次執(zhí)行以下步驟。 git in

    2024年02月04日
    瀏覽(25)
  • 利用git同步vscode本地庫(kù)到GitHub倉(cāng)庫(kù)

    利用git同步vscode本地庫(kù)到GitHub倉(cāng)庫(kù)

    參考: VsCode安裝和配置c/c++環(huán)境(超完整,小白專用) 參考: git的安裝與配置教程-超詳細(xì)版 (1)GitHub賬號(hào)注冊(cè): 略(比較簡(jiǎn)單的,僅需要一個(gè)郵箱即可)。 (2)GitHub倉(cāng)庫(kù)建立: 登陸進(jìn)去以后,就可以看到如下界面: 點(diǎn)擊“New”即可創(chuàng)建一個(gè)新的庫(kù)。 或者在“個(gè)人中心”→

    2024年02月04日
    瀏覽(19)
  • Git——如何上傳本地文件到自己的github倉(cāng)庫(kù)

    Git——如何上傳本地文件到自己的github倉(cāng)庫(kù)

    本博文介紹了如何將本地的項(xiàng)目文件推送到自己遠(yuǎn)程的github倉(cāng)庫(kù)。 因?yàn)槌绦蚴窃趗buntu系統(tǒng)里面跑的, 一開(kāi)始是想在Ubuntu系統(tǒng)里面將文件上傳到github倉(cāng)庫(kù),通過(guò)修改hosts文件里面的github的ip地址,偶爾能在瀏覽器里面打開(kāi)github網(wǎng)頁(yè),但非常慢,而且再次登錄github頁(yè)面經(jīng)常又打不

    2024年01月24日
    瀏覽(44)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包