git本地倉(cāng)庫(kù)連接Github倉(cāng)庫(kù)

首先要在github上注冊(cè)自己的賬號(hào)

(1)下載git:https://www.git-scm.com/

//點(diǎn)擊剛剛下載的應(yīng)用程序進(jìn)行安裝

注意:

a)沒(méi)有特殊要求的,一直點(diǎn)擊默認(rèn)next進(jìn)行安裝

b)git的安裝路徑可以根據(jù)需求選擇相應(yīng)的路徑,例如:C:\Program Files\Git

c)一直點(diǎn)擊到install才安裝結(jié)束

(2)配置git bash與github連接

進(jìn)入之前git的安裝路徑,找到git-bash,打開(kāi)git-bash

git工具的作用就是與github遠(yuǎn)程倉(cāng)庫(kù)連接,相當(dāng)于github在本地的一個(gè)客戶端,可以通過(guò)圖形界面和命令從github倉(cāng)庫(kù)上傳和下載代碼。github是通過(guò)SSH KEY和本地電腦連接起來(lái)的。

現(xiàn)在我們就要在本地電腦生成一個(gè)SSH KEY

需要輸入的命令:

a)輸入$ ssh-keygen -t rsa -C “你注冊(cè)github時(shí)的郵箱地址”

如果出現(xiàn)以下界面就是成功了,意思是是問(wèn)你生成的key要保存在哪個(gè)路徑,如果直接敲回車就是默認(rèn)路徑/c/Users/Administrator/.ssh/id_rsa,我直接敲的回車就存在這里。?

Enter passphrase (empty for no passphrase):?

Enter same passphrase again:?

接下來(lái)提示你輸入密碼和確認(rèn)密碼,按兩次回車就是輸入密碼,這樣我們每次提交或者下載代碼的時(shí)候就不用輸入密碼。

b)打開(kāi)剛剛生成的秘鑰id_rsa.pub,將內(nèi)容全部復(fù)制

c)打開(kāi)github(之前已經(jīng)注冊(cè)github賬號(hào)),點(diǎn)擊settings—>SSH and GPG

d)再點(diǎn)擊New SSH key,標(biāo)題可以隨意輸入,再將id_rsa.pub復(fù)制的內(nèi)容黏貼在下面,然后點(diǎn)擊add ssh key


這樣我們的本地倉(cāng)庫(kù)就與遠(yuǎn)程的github就通過(guò)SSH KEY聯(lián)系起來(lái)了


(3)測(cè)試git與github是否連接成功

輸入ssh -T git@github.com,如果提示如下圖,說(shuō)明已經(jīng)連接成功了

輸入 git config --global user.name “你github的名字”??

? ? ? ? git config --global user.email “你的github郵箱地址”?

接下來(lái)就是要把我們一開(kāi)始在github建的庫(kù)弄到本地,方便我們進(jìn)行操作,在本地新建一個(gè)文件夾用來(lái)存儲(chǔ)github庫(kù)中下載的文件。

進(jìn)入new文件夾右擊進(jìn)入git,輸入 git init,再打開(kāi)文件夾就會(huì)看到一個(gè) .git 文件(不要改動(dòng)里邊的東西),這樣我們的本地庫(kù)就建立好了

(4)在github上創(chuàng)建一個(gè)倉(cāng)庫(kù)New repository

現(xiàn)在本地倉(cāng)庫(kù)和github遠(yuǎn)程倉(cāng)庫(kù)都已經(jīng)建好了

把本地倉(cāng)庫(kù)提交到github倉(cāng)庫(kù)中

接下來(lái)就是用git 工具了。提交到本地庫(kù),用命令行將我們的本地倉(cāng)庫(kù)與github上的倉(cāng)庫(kù)連接起來(lái),如下圖:

到github倉(cāng)庫(kù)上就可以看到我們剛剛提交的那個(gè)文件了

git提交文件是報(bào)錯(cuò):

先刪除,運(yùn)行命令:git remote rm origin,再重新提交

從git上下載文件,進(jìn)入到要保存文件的位置,運(yùn)行命令:git clone +倉(cāng)庫(kù)地址

最后編輯于
?著作權(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)容

  • 1.GitHub 有什么用 學(xué)習(xí)優(yōu)秀的開(kāi)源項(xiàng)目開(kāi)源社區(qū)一直有一句流行的話叫「不要重復(fù)發(fā)明輪子」,某種意義上正是因?yàn)?..
    Clemente閱讀 1,548評(píng)論 1 14
  • 一、Git的簡(jiǎn)介 1.1.什么是git?git是一款開(kāi)源的分布式版本控制工具,在世界上所有的分布式版本控制工具中,...
    IIronMan閱讀 1,967評(píng)論 0 12
  • Git的使用 首先登錄https://git.oschina.net,如沒(méi)有賬號(hào)進(jìn)行注冊(cè). Git簡(jiǎn)單介紹 Git...
    Sunney閱讀 754評(píng)論 0 2
  • 什么是git版本管理控制工具(vcs) 1.分布式版本控制 2.多個(gè)開(kāi)發(fā)人員協(xié)調(diào)工作 3.有效監(jiān)聽(tīng)誰(shuí)做的修改 4....
    Daryl_Z閱讀 845評(píng)論 1 2
  • 霧隱青山煙鎖樓 萬(wàn)里屏翠不盡收 天公惜善漁人苦 幻化甘霖解民愁
    騎魚(yú)去流浪閱讀 402評(píng)論 5 6

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