使用git出現的問題

保證

首先保證自己的git已經下載
其次保證自己的gitee賬號已經安裝并且已經生成ssh公鑰
保證自己要push的代碼在要上傳的文件夾內并且配置文件等都在父文件夾(也就是文件沒有套著文件)

問題

1

$ git push origin master
git@gitee.com: Permission denied (publickey).
fatal: Could not read from remote repository.Please make sure you have the correct access rights
and the repository exists.

傷命提示的很清楚 沒公鑰
publickey

2

$ git commit -m "123"
On branch master
nothing to commit, working tree clean

這個消息表示在提交之前,你的工作目錄中的某個文件被修改但還沒有添加到暫存區。在使用 git commit 命令提交更改之前,你需要先將修改的文件添加到暫存區。

需要add

3

$ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, usegit push --set-upstream origin masterTo have this happen automatically for branches without a tracking
upstream, see 'push.autoSetupRemote' in 'git help config'.

ssh密鑰沒配置 看下面的密鑰配置步驟跟著來

4

$ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, usegit push --set-upstream origin masterTo have this happen automatically for branches without a tracking
upstream, see 'push.autoSetupRemote' in 'git help config'.

使用
git push origin master

5

$ git commit  -m "修改2"
On branch master
nothing to commit, working tree clean

沒有提交之前的代碼
先把之前的提交了
git push

gitee配置流程

安裝git

進入gitee官網進行注冊

新建遠程倉庫

在這里插入圖片描述

新建之后我們可以看到跳轉到這個頁面 幫助我們在本地配置倉庫

在這里插入圖片描述
在任意一個文件夾或者桌面鼠標右鍵進入git 命令行
在這里插入圖片描述
進入之后按照步驟進行配置用戶名郵箱 ,直接照搬人家給的用戶名就行 那就是你自己的用戶名郵箱
在命令行中使用
git config --global user.name “你的名字”
git config --global user.email “你的郵箱@qq.com”
然后找到你想安裝的倉庫位置,重新進入git命令行
mkdir 官方給的名字 //新建文件夾
cd 官方給的名字 //進入文件夾目錄下
git init //初始化
touch README.md
git add README.md
git commit -m “first commit”
git remote add origin 你的遠程倉庫的ssh鏈接//這個遠程倉庫鏈接就是打開gitee然后點開右邊的按鈕復制你的ssh鏈接
在這里插入圖片描述

git push -u origin “master”

可以看到你的readme文件已經推送到分支了

配置ssh密鑰

在gitee中進入設置
在這里插入圖片描述
然后在你的命令行中輸入$ ssh-keygen -t ed25519 -C “你的郵箱@qq.com”
可以看到返回的這樣的提醒
在這里插入圖片描述去相應的文件夾找到
在這里插入圖片描述
的.pub文件 用記事本打開 復制里面的所有內容到剛剛gitee的生成密鑰的地方 復制進去上面隨便起名字
在這里插入圖片描述
我用的是tests作為名字 可以有多個ssh密鑰

然后在git命令行中輸入
$ ssh -T git@gitee.com
測試如果有successfully就說明成功了
在這里插入圖片描述
然后在命令行中加入你的代碼

注意代碼要盡量不要在文件夾內 項目代碼直接在最外層代碼

推送代碼

git add .//注意.之前有個空格
git commit -m “測試”//這個測試隨便起 等到了團隊開發的時候要商定最終起什么名字
$ git push origin master //推送代碼到master分支
進入gitee就能看到自己的代碼了

更新代碼

git add 更新的代碼
git commit -m “修改1”
注意添加之后一定要提交 不然別的就提交不了也不能進行add了
git push origin master
打開gitee就能看見修改1 了
在這里插入圖片描述

vscode使用git

https://zhuanlan.zhihu.com/p/658247945
安裝之后打開本地倉庫
點開最左邊應用欄的git插件
在這里插入圖片描述

從終端旁邊看看git倉庫記錄
在這里插入圖片描述

隨便修改一下你的代碼

可以看到你的更改
在這里插入圖片描述
點擊提交
進入一個說明文件 里面可以寫上你的更新代碼的實現功能 注意寫的時候不要寫在#后面

在這里插入圖片描述
點擊右上角的對勾

然后點擊同步更改
在這里插入圖片描述
可以看到自己的推送記錄
在這里插入圖片描述
這里可以看到我剛剛寫的修改日志
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/209349.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/209349.shtml
英文地址,請注明出處:http://en.pswp.cn/news/209349.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

近似同態加密的 IND/SIM-CPA+ 安全性:對于 CKKS 實際有效的攻擊

參考文獻: [LM21] Li B, Micciancio D. On the security of homomorphic encryption on approximate numbers[C]//Advances in Cryptology–EUROCRYPT 2021: 40th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Z…

【Linux】命令expect使用詳解

🦄 個人主頁——🎐個人主頁 🎐?🍁 🪁🍁🪁🍁🪁🍁🪁🍁 感謝點贊和關注 ,每天進步一點點!加油!&…

【上海大學數字邏輯實驗報告】五、記憶元件測試

一、實驗目的 掌握R-S觸發器、D觸發器和JK觸發器的工作原理及其相互轉換。學會用74LS00芯片構成鐘控RS觸發器。學會用74LS112實現D觸發器學會在Quartus II上用D觸發器實現JK觸發器。 二、實驗原理 基本R-S觸發器是直接復位-置位的觸發器,它是構成各種功能的觸發器…

AI文檔助手,當下熱門的AI文檔助手【2024】

在當今信息爆炸的時代,文檔創作的需求愈發龐大。為了滿足用戶對高效、準確、原創性文檔的需求,人工智能技術的應用日益廣泛。本文將專心分享AI文檔助手領域的熱門推薦。 AI文檔助手的背景與應用 AI文檔助手作為人工智能技術在文檔創作領域的一大應用&am…

nginx配置自建SSL證書

文章目錄 前言配置SSL證書SSL證書放在 Nginx 而不放在應用服務器上的好處Nginx只能轉發http協議嗎Nginx轉發TCP協議會收到端口限制嗎Nginx本身能將Websocket數據轉化成TCP數據嗎總結 前言 之前的一篇文章《自建CA并生成自簽名SSL證書》中講到為什么要自建CA和自簽名SSL證書&am…

velocity-engine-core是什么?Velocity模板引擎的使用

velocity-engine-core是什么?Velocity模板引擎的使用 1. 常見的模板引擎2. Velocity 的語法3.Velocity的使用 相信在日常開發中或多或少都聽過或者使用過模板引擎,比如熟知的freemarker, thymeleaf等。而模板引擎就是為了實現View和Data分離而產生的。 而…

C++封裝、繼承(單繼承)、多態詳細分析。

系列文章目錄 文章目錄 系列文章目錄摘要一、基本概念二、多態的分類三、多態的實現3.1 類型兼容與函數重寫3.2 動態聯編與靜態聯編3.3 虛函數3.4 動態多態的實現過程 總結參考文獻 摘要 多態性特征是 C中最為重要的一個特征,熟練使用多態是學好 C的關鍵&#xff0…

Kotlin關鍵字二——constructor和init

在關鍵字一——var和val中最后提到了構造函數,這里就學習下構造函數相關的關鍵字: constructor和init。 主要構造(primary constructor) kotlin和java一樣,在定義類時就自動生成了無參構造 // 會生成默認的無參構造函數 class Person{ }與java不同的是…

configure腳本的常用參數

下面是一些常用的configure選項參數及其解釋&#xff1a; --prefix<directory>&#xff1a;指定安裝目錄--with-<package>&#xff1a;指定依賴的外部庫或軟件包--enable-<feature>&#xff1a;啟用某個特性--disable-<feature>&#xff1a;禁用某個特…

原創 | 數據的確權、流通、入表與監管研究(一):數據與確權

作者&#xff1a;張建軍&#xff0c;中國電科首席專家&#xff0c;神州網信技術總監 本文約7100字&#xff0c;建議閱讀10分鐘 本文主要介紹數據與數據分類、數據確權規則、數據的所有權與其他權利等方面內容&#xff0c;并進行案例分析。 2022年12月發布的《關于構建數據基礎制…

Linux 和 macOS 的主要區別在哪幾個方面呢?

(??? )&#xff0c;Hello我是祐言QAQ我的博客主頁&#xff1a;C/C語言&#xff0c;數據結構&#xff0c;Linux基礎&#xff0c;ARM開發板&#xff0c;網絡編程等領域UP&#x1f30d;快上&#x1f698;&#xff0c;一起學習&#xff0c;讓我們成為一個強大的攻城獅&#xff0…

uniapp實戰 —— 彈出層 uni-popup (含vue3子組件調父組件的方法)

效果預覽 彈出的內容 src\pages\goods\components\ServicePanel.vue <script setup lang"ts"> // 子組件調父組件的方法 const emit defineEmits<{(event: close): void }>() </script><template><view class"service-panel"…

ALSA Compress-Offload API

概述 從 ALSA API 的早期開始&#xff0c;它就被定義為支持 PCM&#xff0c;或考慮到了 IEC61937 等固定比特率的載荷。參數和返回值以幀計算是常態&#xff0c;這使得擴展已有的 API 以支持壓縮數據流充滿挑戰。 最近這些年&#xff0c;音頻數字信號處理器 (DSP) 常常被集成…

git如何配置多個遠程倉庫,并且進行切換

一、配置多個遠程倉庫并進行切換&#xff0c;請按照以下步驟進行操作&#xff1a; 打開命令行終端&#xff0c;并進入您的 Git 倉庫所在的目錄。添加第一個遠程倉庫&#xff0c;使用以下命令&#xff1a;git remote add origin <第一個遠程倉庫的 URL>這里將遠程倉庫命名…

C# .NET平臺提取PDF表格數據,并轉換為txt、CSV和Excel表格文件

處理PDF文件中的內容是比較麻煩的事情&#xff0c;特別是以表格形式呈現的各種數據。為了充分利用這些寶貴的數據資源&#xff0c;我們可以通過程序提取PDF文件中的表格&#xff0c;并將其保存為更易于處理和分析的格式&#xff0c;如txt、csv、xlsx&#xff0c;從而更方便地對…

leetcode面試經典150題——35 螺旋矩陣

題目&#xff1a; 螺旋矩陣 描述&#xff1a; 給你一個 m 行 n 列的矩陣 matrix &#xff0c;請按照 順時針螺旋順序 &#xff0c;返回矩陣中的所有元素。 示例&#xff1a; 輸入&#xff1a;matrix [[1,2,3],[4,5,6],[7,8,9]] 輸出&#xff1a;[1,2,3,6,9,8,7,4,5] 提示&…

Redis Geo操作地理位置

Redis Geo 使用場景API列表名詞API列表Springboot使用mavenyamlTest 注意事項 Redis Geo 是Redis在3.2版本中新增的功能&#xff0c;用于存儲和操作地理位置信息 使用場景 滴滴打車&#xff1a;這是一個對地理位置精度要求較高的場景。通過使用Redis的GEO功能&#xff0c;滴滴…

12月8日作業

使用手動連接&#xff0c;將登錄框中的取消按鈕使用qt4版本的連接到自定義的槽函數中&#xff0c;在自定義的槽函數中調用關閉函數&#xff1b;將登錄按鈕使用qt5版本的連接到自定義的槽函數中&#xff0c;在槽函數中判斷u界面上輸入的賬號是否為"admin"&#xff0c;…

kafka學習筆記--安裝部署、簡單操作

本文內容來自尚硅谷B站公開教學視頻&#xff0c;僅做個人總結、學習、復習使用&#xff0c;任何對此文章的引用&#xff0c;應當說明源出處為尚硅谷&#xff0c;不得用于商業用途。 如有侵權、聯系速刪 視頻教程鏈接&#xff1a;【尚硅谷】Kafka3.x教程&#xff08;從入門到調優…

Day54力扣打卡

打卡記錄 出租車的最大盈利&#xff08;動態規劃&#xff09; 鏈接 class Solution:def maxTaxiEarnings(self, n: int, rides: List[List[int]]) -> int:d defaultdict(list)for start, end, w in rides:d[end].append((start, end - start w))f [0] * (n 1)for i in…