最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Git第一次初始化項目到遠程倉庫方式

 更新時間:2024年09月24日 11:55:39   作者:flytalei  
本文介紹了Git倉庫的初始化和遠程連接的基本步驟,首先,使用git init命令初始化本地倉庫,創(chuàng)建“.git”文件夾,然后,通過git remote add命令添加遠程倉庫地址,遇到Permission denied(publickey)錯誤時,需生成SSH key并添加至遠程倉庫

第一步 git init

git init 命令用于初始化Git 倉庫。git init之后會提示“Initialized empty Git repository in 某個目錄”,此時就會在相應的目錄下創(chuàng)建一個“.git”文件夾。

這個文件夾里的文件就是git的實現(xiàn)。

沒有git init之前,git status會提示“not a git repository”

F:\JavaEE-Basic>git status
fatal: not a git repository (or any of the parent directories): .git

F:\JavaEE-Basic>git init
Initialized empty Git repository in F:/JavaEE-Basic/.git/

第二步 git remote add origin 遠程倉庫地址

git remote add origin git@gitee.com:flytalei/JavaEE-Basic.git

git@gitee.com:flytalei/JavaEE-Basic.git

報錯:Permission denied (publickey)

當本地新項目一切準備就緒,準備git push origin master時報錯了,

Permission denied (publickey)的官方解釋

官方的解釋沒看懂,后來在博客上看到有人說**“Permission denied (publickey)的原因:沒有將自己的電腦的SSH key添加到對應的git服務器上。”**

Git報錯:Permission denied (publickey) 解決辦法

于是乎就去生成SSH key了

步驟1-生成SSH key

#生成SSH key
ssh-keygen -t rsa -C "郵箱地址@163.com"

步驟2-復制SSH key

Your public key has been saved in C:\Users\Administrator/.ssh/id_rsa.pub.

可以看出已經成功生成了Key,并保存在了C盤下了。

步驟3-粘貼SSH key

復制這個id_rsa.pub中的內容然后粘貼到你的遠程倉庫里


步驟4-查看ssh通信是否連接成功

ssh -T git@gitee.com

本地與遠程Gitee倉庫鏈接成功后再次push本地代碼還是報錯**“error: failed to push some refs to ‘gitee.com:flytalei/JavaEE-Basic.git’”**

按照報錯以上截圖提示git pull之后還是報同樣的錯,于是就只能強制推送到遠程啦

第三步 git push -u -f origin master強制推送遠程

這里慕課網的Geely老師解釋說,為什么強制推送呢,因為我們遠程項目剛創(chuàng)建好,第一次推送代碼,遠程倉庫是空的什么都沒有,直接進行一個master上的全覆蓋是沒有問題的。


總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

怀宁县| 武城县| 吉安市| 莱阳市| 讷河市| 类乌齐县| 百色市| 宁津县| 永城市| 大田县| 益阳市| 峡江县| 江源县| 会昌县| 河间市| 崇信县| 泾源县| 札达县| 嘉黎县| 神池县| 江油市| 高要市| 雅安市| 湖北省| 财经| 马山县| 长宁区| 昭苏县| 乳山市| 温宿县| 满洲里市| 云安县| 威信县| 成武县| 佛学| 高台县| 灵石县| 揭阳市| 凯里市| 堆龙德庆县| 宜宾市|