日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git : 将本地git仓库同步到远端github上

發布時間:2025/3/21 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git : 将本地git仓库同步到远端github上 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

現在的情景是,你已經在本地創建了一個Git倉庫后,又想在GitHub創建一個Git倉庫,并且讓這兩個倉庫進行遠程同步,這樣,GitHub上的倉庫既可以作為備份,又可以讓其他人通過該倉庫來協作,真是一舉多得。

首先,登陸GitHub,然后,在右上角找到“Create a new repo”按鈕,創建一個新的倉庫:

在Repository name填入learngit,其他保持默認設置,點擊“Create repository”按鈕,就成功地創建了一個新的Git倉庫:

目前,在GitHub上的這個learngit倉庫還是空的,GitHub告訴我們,可以從這個倉庫克隆出新的倉庫,也可以把一個已有的本地倉庫與之關聯,然后,把本地倉庫的內容推送到GitHub倉庫。

現在,我們根據GitHub的提示,在本地的learngit倉庫下運行命令:

$ git remote add origin git@github.com:michaelliao/learngit.git

請千萬注意,把上面的michaelliao替換成你自己的GitHub賬戶名,否則,你在本地關聯的就是我的遠程庫,關聯沒有問題,但是你以后推送是推不上去的,因為你的SSH Key公鑰不在我的賬戶列表中。

添加后,遠程庫的名字就是origin,這是Git默認的叫法,也可以改成別的,但是origin這個名字一看就知道是遠程庫。

下一步,就可以把本地庫的所有內容推送到遠程庫上:

這里會出現錯誤:

原因是ssh key有問題,連接不上服務器。

解決方案:

1、首先我得重新在git設置一下身份的名字和郵箱(因為當初都忘了設置啥了,因為遇到坑了)進入到需要提交的文件夾底下(因為直接打開git Bash,在沒有路徑的情況下,根本沒!法!改!剛使用git時遇到的坑。。。)

git config --global user.name "yourname"

git config --global user.email“your@email.com"

注:yourname是你要設置的名字,your@email是你要設置的郵箱。

?

2、刪除.ssh文件夾(直接搜索該文件夾)下的known_hosts(手動刪除即可,不需要git)

?

3、git輸入命令

$ ssh-keygen -t rsa -C "your@email.com"(請填你設置的郵箱地址)

?

接著出現:

Generating public/private rsa key pair.

Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):

?

請直接按下回車,然后系統會自動在.ssh文件夾下生成兩個文件,id_rsa和id_rsa.pub,用記事本打開id_rsa.pub

將全部的內容復制

?

4、打開https://github.com/,登陸你的賬戶,進入設置

?

進入ssh設置

?

在key中將剛剛復制的粘貼進去

點擊add ssh key,

?

ok!

?

5、在git中輸入命令:

?

ssh -T git@github.com

?

然后會跳出一堆話。。

?

輸入命令:yes

?

一直回車,然后就會提示你成功了~~

?

因此再次連接github,將當前項目push到github:

?

把本地庫的內容推送到遠程,用git push命令,實際上是把當前分支master推送到遠程。

由于遠程庫是空的,我們第一次推送master分支時,加上了-u參數,Git不但會把本地的master分支內容推送的遠程新的master分支,還會把本地的master分支和遠程的master分支關聯起來,在以后的推送或者拉取時就可以簡化命令。

此時,本地倉庫和遠端github已經進行連接了。從現在起,只要本地作了提交,就可以通過命令:

$ git push origin master

把本地master分支的最新修改推送至GitHub,現在,你就擁有了真正的分布式版本庫!

?

小結

要關聯一個遠程庫,使用命令git remote add origin git@server-name:path/repo-name.git;

關聯后,使用命令git push -u origin master第一次推送master分支的所有內容;

此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

?

總結

以上是生活随笔為你收集整理的Git : 将本地git仓库同步到远端github上的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美一区二区三区日韩 | 风流僵尸艳片a级 | 国产精品视频免费看 | 日日爽 | 在线免费黄网 | 理论片在线观看视频 | brazzers猛女系列 | 色葡萄影院 | 18成人免费观看网站下载 | 亚洲精品小视频在线观看 | 在线色综合 | 久草91| wwwyoujizz日本 | 黄色成人小视频 | 国产美女裸体无遮挡免费视频 | 狠狠干综合网 | 亚洲av无码专区国产乱码不卡 | 国产伦精品一区二区三区视频女 | 免费看爱爱视频 | 综合激情网五月 | 手机av免费观看 | 少妇人妻一区 | 在线观看波多野结衣 | 热re99久久精品国产99热 | 最近中文字幕mv | 亚洲天堂首页 | 国产精品6 | 夜夜夜网 | 五级黄高潮片90分钟视频 | 中文字幕在线视频一区二区 | 欧美综合一区二区 | 理论片在线观看理伦片 | 精品色综合| 69精品无码成人久久久久久 | 一区二区三区四区视频在线观看 | 91免费播放 | 亚洲国产成人精品一区二区三区 | 91尤物国产福利在线观看 | 成年人免费在线观看网站 | 综合久久伊人 | 亚洲天堂h | 公交顶臀绿裙妇女配视频 | 国产成人小视频 | 女人脱下裤子让男人捅 | 日日夜夜免费 | 女十八毛片 | 麻豆高清免费国产一区 | 精品国产大片大片大片 | 黄色网一级片 | 香蕉视频三级 | 丝袜淫脚 | 艳母日本动漫在线观看 | 精品久久久无码中文字幕边打电话 | 一久久| 久草成人在线视频 | 欧美黄色一级 | 中文在线视频 | 野战少妇38p | 精品国产影院 | 水蜜桃av在线 | 欧美激情视频网址 | 好吊妞一区二区三区 | 精品国产亚洲av麻豆 | 青娱乐在线免费视频 | 96在线视频 | 国产午夜精品理论片在线 | 亚洲精品中文字幕乱码无线 | 国产精品传媒视频 | www.youjizz.com在线 | 亚洲国产不卡 | 欧美一级片在线看 | 国产三级中文字幕 | 无码成人精品区一级毛片 | av网址在线 | 99re在线播放 | 久久日本精品字幕区二区 | 午夜精品久久久久久 | 色呦呦麻豆| 亚洲人成电影在线 | 中文字幕在线视频观看 | 亚洲天堂五月 | 国产又粗又猛又爽又黄无遮挡 | 五月天国产视频 | 亚洲自拍偷拍一区二区三区 | 午夜精品久久久久久久爽 | 国产永久免费无遮挡 | 久久久久伊人 | 亚洲av永久无码精品一百度影院 | 午夜影院91 | 91高跟黑色丝袜呻吟在线观看 | 成人一级毛片 | 美女av一区二区 | 91伦理视频| 我想看一级黄色片 | av网站免费看 | 欧美专区第一页 | 午夜精品久久久久久久91蜜桃 | 国产精品区在线 | 国产又大又黄又粗 |