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

Git第一次初始化項(xiàng)目到遠(yuǎn)程倉(cāng)庫(kù)方式

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

第一步 git init

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

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

沒(méi)有g(shù)it init之前,git status會(huì)提示“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 遠(yuǎn)程倉(cāng)庫(kù)地址

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

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

報(bào)錯(cuò):Permission denied (publickey)

當(dāng)本地新項(xiàng)目一切準(zhǔn)備就緒,準(zhǔn)備git push origin master時(shí)報(bào)錯(cuò)了,

Permission denied (publickey)的官方解釋

官方的解釋沒(méi)看懂,后來(lái)在博客上看到有人說(shuō)**“Permission denied (publickey)的原因:沒(méi)有將自己的電腦的SSH key添加到對(duì)應(yīng)的git服務(wù)器上。”**

Git報(bào)錯(cuò):Permission denied (publickey) 解決辦法

于是乎就去生成SSH key了

步驟1-生成SSH key

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

步驟2-復(fù)制SSH key

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

可以看出已經(jīng)成功生成了Key,并保存在了C盤(pán)下了。

步驟3-粘貼SSH key

復(fù)制這個(gè)id_rsa.pub中的內(nèi)容然后粘貼到你的遠(yuǎn)程倉(cāng)庫(kù)里


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

ssh -T git@gitee.com

本地與遠(yuǎn)程Gitee倉(cāng)庫(kù)鏈接成功后再次push本地代碼還是報(bào)錯(cuò)**“error: failed to push some refs to ‘gitee.com:flytalei/JavaEE-Basic.git’”**

按照?qǐng)?bào)錯(cuò)以上截圖提示git pull之后還是報(bào)同樣的錯(cuò),于是就只能強(qiáng)制推送到遠(yuǎn)程啦

第三步 git push -u -f origin master強(qiáng)制推送遠(yuǎn)程

這里慕課網(wǎng)的Geely老師解釋說(shuō),為什么強(qiáng)制推送呢,因?yàn)槲覀冞h(yuǎn)程項(xiàng)目剛創(chuàng)建好,第一次推送代碼,遠(yuǎn)程倉(cāng)庫(kù)是空的什么都沒(méi)有,直接進(jìn)行一個(gè)master上的全覆蓋是沒(méi)有問(wèn)題的。


總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

昌图县| 遵义县| 金乡县| 宜宾县| 高平市| 卢氏县| 任丘市| 溧水县| 卫辉市| 肃北| 连江县| 临颍县| 陈巴尔虎旗| 老河口市| 大邑县| 深圳市| 沾化县| 平南县| 东辽县| 华坪县| 林周县| 容城县| 肥城市| 大洼县| 铜山县| 建湖县| 诏安县| 秭归县| 菏泽市| 洪泽县| 凤翔县| 桃源县| 邛崃市| 博客| 靖江市| 鸡东县| 伊吾县| 游戏| 淮南市| 伊宁县| 南靖县|