IDE上傳本地倉庫到GitHub

IDE上傳本地倉庫到GitHub

      • 1、選擇遠程倉庫平臺
      • 2、下載安裝Git
      • 3、IDE集成Git
      • 4、本地項目上傳GitHub




1、選擇遠程倉庫平臺


1.1、注冊遠程倉庫平臺

常見的遠程倉庫托管平臺有:

  • 1)GitHub

    域名:https://github.com

    介紹:GitHub是全球最大的開源項目托管平臺,俗稱大型程序員社區化交友網站

  • 2)Gitee

    域名:https://gitee.com

    介紹:碼云(Gitee)是全國最大的開源項目托管平臺,良心平臺,速度快,提供免費私有庫

GitHub是國外的(英文版),網站加載時間較長;Gitee是國內的(中文版),網站加載時間快。兩個平臺的操作基本是一樣的,選擇以上任意一個遠程倉庫托管平臺即可,新手建議先使用Gitee熟悉操作

1.2、創建遠程倉庫

下面以Gitee為例,按如下步驟操作即可。GitHub類似

在這里插入圖片描述

在這里插入圖片描述

2、下載安裝Git


常見的版本控制工具有SVN和Git,版本控制可用于解決開發中的:代碼備份、版本控制、協同工作、責任追溯等。這里我們使用Git

Git官網:https://git-scm.com/

  • 1)下載

Git官網下載地址:https://git-scm.com/downloads

在這里插入圖片描述
選擇對應系統版本下載即可

  • 2)安裝

a) 雙擊安裝包,進入安裝向導界面

在這里插入圖片描述
b) 指定安裝目錄

在這里插入圖片描述
c) 一路點擊next

在這里插入圖片描述
d) 等待安裝

在這里插入圖片描述
e) 安裝完成

在這里插入圖片描述
f) 驗證

在桌面(或目錄)點擊右鍵,存在如下兩個菜單則說明安裝成功

在這里插入圖片描述

  • Git GUI:Git提供的圖形界面工具
  • Git Bash:Git提供的命令行工具

g) 查看Git版本

運行Git命令行客戶端,使用git --version命令查看Git版本

在這里插入圖片描述

3、IDE集成Git


可以在IntelliJ IDEA、PyCharm、WebStorm等IDE中進行配置,操作步驟都是一樣的,這里以PyCharm為例

1)IDE集成Git

按照如下步驟操作即可,需要注意的是,最后要點擊Test測試,顯示版本表示配置成功

在這里插入圖片描述
2)創建(選擇)本地倉庫

按如下操作創建本地倉庫,支持選擇本地已有的項目倉庫

在這里插入圖片描述
創建或選擇本地倉庫后會開啟版本控制:

在這里插入圖片描述

4、本地項目上傳GitHub


4.1、提交到本地倉庫

1) 新建文件,添加到Git緩存,編輯代碼,使用以下任意一種方式提交代碼到本地倉庫

在這里插入圖片描述

在這里插入圖片描述
2) 選擇需要提交的代碼,添加描述,點擊Commit提交

在這里插入圖片描述
4.1、推送到遠程倉庫

代碼提交到本地倉庫后,就可以將本地倉庫推送到遠程倉庫了。這里以Gitee為例

1) 使用以下任意一種方式推送本地倉庫到遠程倉庫

在這里插入圖片描述

在這里插入圖片描述
2) 選擇分支,輸入遠程倉庫URL

在這里插入圖片描述
3) 輸入遠程倉庫托管平臺用戶名和密碼

在這里插入圖片描述
4) 點擊Push,推送本地倉庫到遠程倉庫

在這里插入圖片描述
5) 在Gitee遠程倉庫查看

在這里插入圖片描述
此次上傳到Gitee的測試項目:https://gitee.com/oneccl/Test


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

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

相關文章

Java訂餐系統源碼 springboot點菜系統源碼

Java訂餐系統源碼 springboot點菜系統源碼 源碼下載地址:https://download.csdn.net/download/xiaohua1992/89341358 功能介紹: 前臺登錄:前臺登錄: ①首頁:菜品信息推薦、菜品信息展示、查看更多 ②菜品信息&…

Stanford斯坦福 CS 224R: 深度強化學習 (3)

基于模型的強化學習 強化學習(RL)旨在讓智能體通過與環境互動來學習最優策略,從而最大化累積獎勵。傳統的強化學習方法如Q-learning、策略梯度等,通過大量的試錯來學習值函數或策略,樣本效率較低。而基于模型的強化學習(MBRL)則利用對環境的預測模型來加速學習過程,大大提高了…

參數的本質:詳解 JavaScript 函數的參數

文章導讀:AI 輔助學習前端,包含入門、進階、高級部分前端系列內容,當前是 JavaScript 的部分,瑤琴會持續更新,適合零基礎的朋友,已有前端工作經驗的可以不看,也可以當作基礎知識回顧。 上篇文章…

地理信息系統(GIS)軟件開發

地理信息系統(GIS)軟件開發是一項復雜且系統性很強的工程,涉及空間數據的采集、管理、分析和展示。以下是一個典型的GIS軟件開發流程,包括各個步驟的詳細說明。北京木奇移動技術有限公司,專業的軟件外包開發公司&#…

面向對象------多態

1.多態的定義 通俗來說,當同一種行為或者事情發生在不同的對象上,這些行為或者事情最終得到的結果不同。 注意:多態要發生在繼承的基礎上。 例如:彩色打印機和黑白打印機。 彩色打印機和黑白打印機是不同的對象,但…

詳細分析Element中的MessageBox基本知識(附Demo)

目錄 前言1. 基本知識2. Demo2.1 確認框2.2 警告框2.3 對話框 3. this.$confirm 前言 詳細知識推薦閱讀:詳細分析Element Plus中的ElMessageBox彈窗用法(附Demo及模版) MessageBox則常用于Vue2 1. 基本知識 MessageBox 是 Element UI 提供…

Liunx學習隨筆

Linux學習隨筆 一.前期準備1.安裝Vmware Workstation軟件2.下載linux鏡像3.安裝操作系統 夕陽無限好,只是近黃昏,時隔一年,重新提筆 沒有比腳更遠的路,沒有比人更高的山 一.前期準備 1.安裝Vmware Workstation軟件 下載地址&am…

加載頁面 跳轉 新頁面 vue

通常,我們點頁面上的詳情,或者編輯,需要加載一個新的頁面出來。 vue中加載頁面的方法: 在父頁面中(通常是某個模塊目錄下的index.vue),先寫這行代碼: import AddEditForm from ./…

南京觀海微電子----升壓和降壓模塊電路解析

(一)升壓模塊 1. 如果是交流電壓升壓,那非常簡單,只要選擇變比合適的變壓器就行(1:3和1:4.17); 2. 如果是直流電壓升壓,從12v升到36v也很容易,可選擇用的開關穩壓器很多,例如 :Cs5171.Cs5172.Cs5173.Cs5174.Mc33063.…

SQLAlchemy備忘

orm備忘 upsert,存在及更新,不存在則插入 from sqlalchemy.dialects.mysql import insertinsert_stmt insert(FileModule).values(file_pathpar_dict.file, module_keypar_dict.module_key,module_namepar_dict.module_name, project_idpar_dict.proj…

【調和級數】100321. 優質數對的總數 II

本文涉及知識點 調和級數 質數、最大公約數、菲蜀定理 LeetCode100321. 優質數對的總數 II 給你兩個整數數組 nums1 和 nums2,長度分別為 n 和 m。同時給你一個正整數 k。 如果 nums1[i] 可以被 nums2[j] * k 整除,則稱數對 (i, j) 為 優質數對&#…

[Android]在后臺線程執行耗時操作,然后在主線程更新UI

1.Coroutines(官方推薦) Coroutines 提供了一種輕量級的線程管理方式,使得在后臺線程執行任務和在主線程更新 UI 變得簡單。以下是如何在 Kotlin 中使用 Coroutines 來處理耗時邏輯并更新 UI 的步驟: 添加 Coroutines 依賴: 首…

數據結構·一篇搞定隊列!

hello,大家好啊,肖恩又拖更了,你們聽我狡辯,前段時間有期中考試,so我就沒什么時間寫這個,在這給大家道個歉😭😭😭 我后面一定盡力不拖更 那么接下來,我們來看…

Greenplum使用hbase外部表

概述 GP可以通過pxf協議上的hbase外表功能, 在數據庫中創建外部表,映射hbase table,以直接在gp中訪問 hbase數據,方便將hbase的查詢結果集保留在gp中 hbase端準備 HBase基礎概念: ?HBase 列包含兩個組件&#xff1…

粒子輻照環境中相機鏡頭防護及LabVIEW圖像處理注意事項

在粒子輻照環境測試電路板性能的實驗中,需要對相機鏡頭進行有效防護,同時利用LabVIEW進行圖像識別和處理。本文將討論相機鏡頭防護的關鍵因素和LabVIEW處理過程中的注意事項,包括防輻射材料選擇、輻射屏蔽措施、散熱管理、空間布局及LabVIEW軟…

c++11:左值引用和右值引用《全家桶》

總結一下C11中涉及到左值引用和右值引用的場景。 1 左值引用和右值引用的區別 左值引用 定義:對左值的引用。目的是避免內存拷貝,類似c中的指針,兩個場景:函數傳參、函數返回值。 右值引用 定義:對右值的引用。兩個場景&#…

【機器學習-k近鄰算法-01】 | Scikit-Learn工具包進階指南:機器學習sklearn.neighbors模塊之k近鄰算法實戰

🎩 歡迎來到技術探索的奇幻世界👨?💻 📜 個人主頁:一倫明悅-CSDN博客 ?🏻 作者簡介: C軟件開發、Python機器學習愛好者 🗣? 互動與支持:💬評論 &…

騎行 - 新區永旺出發的環太湖路線

環過好幾次太湖,但對路線都沒太在意,都是跟著別人走的。這次自己制定一個路書,方便下次自己一個人環太湖時使用。 開始是使用高德地圖做路書,只能在PC上做。我用的是網頁版,每次選點太麻煩了。要輸入地址搜索&#xff…

開源博客項目Blog .NET Core源碼學習(27:App.Hosting項目結構分析-15)

本文學習并分析App.Hosting項目中后臺管理頁面的角色管理頁面。 ??角色管理頁面用于顯示、檢索、新建、編輯、刪除角色數據同時支持按角色分配菜單權限,以便按角色控制后臺管理頁面的菜單訪問權限。角色管理頁面附帶一新建及編輯頁面,以支撐新建和編輯…

電纜廠可視化:提升生產透明度與運營效率

圖撲電纜廠可視化系統通過實時監控和數據分析,提高生產過程的透明度和可控性,優化資源配置和質量管理,顯著提升運營效率和產品質量。