亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Git第一次初始化項目到遠(yuǎn)程倉庫方式

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

第一步 git init

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

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

沒有g(shù)it 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 遠(yuǎn)程倉庫地址

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

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

報錯:Permission denied (publickey)

當(dāng)本地新項目一切準(zhǔn)備就緒,準(zhǔn)備git push origin master時報錯了,

Permission denied (publickey)的官方解釋

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

Git報錯: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盤下了。

步驟3-粘貼SSH key

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


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

ssh -T git@gitee.com

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

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

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

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


總結(jié)

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

相關(guān)文章

  • 淺談IDEA Scratch files萬能的臨時文件功能

    淺談IDEA Scratch files萬能的臨時文件功能

    這篇文章主要介紹了淺談IDEA Scratch files萬能的臨時文件功能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 碼云git圖文使用詳解教程

    碼云git圖文使用詳解教程

    這篇文章主要介紹了碼云git圖文使用詳解教程,需要的朋友可以參考下
    2020-11-11
  • 301重定向代碼合集(iis,asp,php,asp.net,apache)

    301重定向代碼合集(iis,asp,php,asp.net,apache)

    腳本之家將SEO工作中所需要的301轉(zhuǎn)向代碼進(jìn)行了整理,收藏并分享,以備查閱。
    2011-02-02
  • Web端掃碼登錄的原理和實現(xiàn)講解

    Web端掃碼登錄的原理和實現(xiàn)講解

    這篇文章主要介紹了Web端掃碼登錄的原理和實現(xiàn),掃碼登錄相比較傳統(tǒng)的密碼登錄更加快捷和安全,今天我們就來講講原理與實現(xiàn),主要分為幾種不同的解決方案,需要的朋友可以參考下
    2023-03-03
  • Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?番茄助手安裝教程與漢化技巧

    Visual?Assist?X?是一款?Microsoft?Visual?Studio?擴展工具,能夠幫助填補?Microsoft?Visual?Studio?在撰寫?C/C++?和?C#?程序之不足并提升其效率,本文給大家分享Visual?Assist?X?番茄助手安裝與漢化教程,感興趣的朋友一起看看吧
    2023-06-06
  • 改良程序的11技巧分享

    改良程序的11技巧分享

    有很多理由都能說明為什么我們應(yīng)該寫出清晰、可讀性好的程序。最重要的一點,程序你只寫一次,但以后會無數(shù)次的閱讀
    2011-10-10
  • 搭建一個開源項目兩種方式安裝git的詳細(xì)教程

    搭建一個開源項目兩種方式安裝git的詳細(xì)教程

    這篇文章主要介紹了搭建一個開源項目兩種方式安裝git,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • 詳解版本控制利器Git,SVN的異同以及適用范圍

    詳解版本控制利器Git,SVN的異同以及適用范圍

    本文通過對版本控制程序git及SVN進(jìn)行對比分析其優(yōu)缺點,以及他們的適用范圍,希望對大家能有所幫助
    2014-11-11
  • 解決IDEA GIT記錄無法查看提交文件的問題

    解決IDEA GIT記錄無法查看提交文件的問題

    這篇文章主要介紹了解決IDEA GIT記錄無法查看提交文件的問題,本文通過圖文實例相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)詳解

    基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)詳解

    HTTP 協(xié)議是一個標(biāo)準(zhǔn),定義了web客戶端如何與服務(wù)器對話,以及數(shù)據(jù)如何從服務(wù)器傳回客戶端,下面這篇文章主要給大家介紹了關(guān)于基于HTTP協(xié)議的一些實時數(shù)據(jù)獲取技術(shù)的相關(guān)資料,需要的朋友可以參考下
    2018-07-07

最新評論