【版本控制】idea中使用git


????????大家好,我是jstart千語。接下來繼續對git的內容進行講解。也是在開發中最常使用,最重要的部分,在idea中操作git。目錄在右側哦。

如果需要git命令的詳解:

【版本控制】git命令使用大全-CSDN博客


一、配置git

要先關閉項目,然后在全局設置里面配置:

二、初始化本地倉庫

三、克隆遠程倉庫



四、基本操作?

(1)添加到暫存區?

idea會自動將改動的文件添加到暫存區:


如果沒有自動添加到暫存區,則手動提交,右鍵文件或目錄,找到git目錄欄:


(2)忽略文件,不需要git管理

.gitignore文件:指定忽略哪些文件,不需要給git管理


(3)查看版本

或者:

?


(4)回退版本


(5)撤銷改動?



五、操作遠程倉庫

(1)關聯遠程倉庫


(2)推送變更到遠程倉庫


或者,從右側任務欄中打開git工作區也是同理


(3)克隆遠程倉庫


(4)拉取代碼

可以看到本地文件中是沒有readme文件的

使用pull拉取

?查看代碼



六、分支操作

(1)創建分支


(2)查看分支


(3)推送分支以及代碼

推送代碼上遠程倉庫的時候,如果遠程倉庫沒有該分支,則會自動創建


(4)合并分支

a、切換回master分支

b、合并分支代碼


(5)刪除分支



七、版本沖突

沒有沖突時:



依賴沖突時:


同樣出現:


選擇之后:


雙擊查看具體:

沖突具體內容:

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

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

相關文章

論文閱讀:2023 arxiv A Survey of Reinforcement Learning from Human Feedback

A Survey of Reinforcement Learning from Human Feedback https://arxiv.org/pdf/2312.14925 https://www.doubao.com/chat/3506943124865538 速覽 這篇論文是關于“從人類反饋中進行強化學習(RLHF)”的綜述,核心是講如何讓AI通過人類反…

單片機 + 圖像處理芯片 + TFT彩屏 進度條控件

進度條控件使用說明 概述 本進度條控件基于單片機 RA8889/RA6809 TFT開發,提供了簡單易用的進度顯示功能。控件支持多個進度條同時顯示、自定義顏色、邊框和標簽等特性,適用于需要直觀顯示進度信息的各類應用場景。 特性 支持多個進度條同時顯示可…

數據處理: OPTICS聚類及Python實現

1. 基本原理 OPTICS(Ordering Points To Identify the Clustering Structure)是一種基于密度的聚類算法,可視為DBSCAN的改進版本。它能夠識別不同密度的簇,并自動發現數據中的層次化聚類結構,適用于復雜分布的數據集…

PyCharm 在 Linux 上的完整安裝與使用指南

PyCharm 在 Linux 上的完整安裝與使用指南—目錄 一、PyCharm 簡介二、下載與安裝1. 下載 PyCharm2. 安裝前的依賴準備3. 安裝步驟方法 1:通過 Snap 安裝(推薦)方法 2:手動安裝(從官網下載 .tar.gz 文件)方…

【React】路由器 React-Router

安裝路由模式路由組件和屬性 (Link、NavLink、Outlet、Routes、Navigate、element)路由傳參 ( Hook:useParams 、useSearchParams )路由跳轉(Hook:useNavigate)路由的構建 前端路由指的是一種將瀏覽器URL與特定頁面或視圖關聯起來…

Flowable7.x學習筆記(十)分頁查詢已部署 BPMN XML 流程

前言 上一篇文章我們已經完成了流程的部署功能,那么下一步就是要激活流程了,但是我們要需要明確的指定具體要激活部署后的哪一條流程,所以我們先把已部署的基礎信息以及具體定義信息分頁查詢出來,本文先把基礎代碼生成以及完成分頁…

【論文閱讀23】-地下水預測-TCN-LSTM-Attention(2024-11)

這篇論文主要圍繞利用深度學習模型檢測地下水位異常以識別地震前兆展開。 [1] Chen X, Yang L, Liao X, et al. Groundwater level prediction and earthquake precursor anomaly analysis based on TCN-LSTM-attention network[J]. IEEE Access, 2024, 12: 176696-176718. 期刊…

electron從安裝到啟動再到打包全教程

目錄 介紹 安裝 修改npm包配置 執行安裝命令 源代碼 運行 打包 先安裝git, 安裝打包工具 導入打包工具 執行打包命令 總結 介紹 electron確實好用,但安裝是真的要耗費半條命。每次安裝都會遇到各種問題,然后解決了之后。后面就不需要安裝了,但有時候比如電腦重裝…

【Rust 精進之路之第4篇-數據基石·上】標量類型:整數、浮點數、布爾與字符的精妙之處

系列: Rust 精進之路:構建可靠、高效軟件的底層邏輯 作者: 碼覺客 發布日期: 2025-04-20 引言:構成萬物的“原子”——標量類型 在上一篇文章【變量觀】中,我們深入探討了 Rust 如何通過 let、mut、const…

消息中間件RabbitMQ:簡要介紹及其Windows安裝流程

一、簡要介紹 定義:RabbitMQ 是一個開源消息中間件,用于實現消息隊列和異步通信。 場景:適用于分布式系統、異步任務處理、消息解耦、負載均衡等場景。 比喻:RabbitMQ 就像是快遞公司,負責在不同系統間安全快速地傳遞…

Docker概念詳解

文章目錄 一、Docker:容器化應用的基石1.1 環境1.2 Docker 是什么1.3 Docker鏡像1.3.1 基礎鏡像(Base Image)1.3.2 Dockerfile1.3.3 容器鏡像(Container Image) 1.4 Registry1.5 容器1.6 Docker VS 虛擬機 二、Docker 的架構原理2.1 C/S軟件架…

linux查看及修改用戶過期時間

修改用戶有效期 密碼到期時間 sudo chage -E 2025-12-31 username sudo chage -M 180 username sudo chage -d $(date %F) username 查詢用戶密碼到期時間 for user in $(cat /etc/passwd |cut -d: -f1); do echo $user; chage -l $user | grep "Password expires"; …

CGAL 計算直線之間的距離(3D)

文章目錄 一、簡介二、實現代碼三、實現效果一、簡介 這里的計算思路很簡單: 1、首先將兩個三維直線均平移至過原點處,這里兩條直線可以構成一個平面normal。 2、如果兩個直線平行,那么兩條直線之間的距離就轉換為直線上一點到另一直線的距離。 3、如果兩個直線不平行,則可…

<項目代碼>YOLO小船識別<目標檢測>

項目代碼下載鏈接 YOLOv8是一種單階段(one-stage)檢測算法,它將目標檢測問題轉化為一個回歸問題,能夠在一次前向傳播過程中同時完成目標的分類和定位任務。相較于兩階段檢測算法(如Faster R-CNN)&#xff0…

基于RK3588+FPGA+AI YOLO全國產化的無人船目標檢測系統(二)平臺設計

基于項目需求確定國產 AI 平臺的總體架構設計,完成硬件單元的選擇和搭建以及開發工具鏈的配置工作。 4.1 國產 AI 平臺總體架構 本文設計了一套靈活高效的國產 AI 平臺總體架構,設計方法是在嵌入式平 臺上使用串行總線( Peripheral Co…

Typescript中的泛型約束extends keyof

概要 本文主要分享Typescript中泛型約束的使用方法。在開發過程中,通過使用該方法,可以在編譯階段,幫助我們查找到一些潛在的空值引用錯誤。 代碼和實現 我們預先定義了IUser接口,接口包括了id,姓名,性別…

C++ 2025 展望:現代編程需求與新興技術驅動下的變革

C 作為一門成熟的語言,在多個領域(嵌入式系統、高性能計算、圖形渲染、游戲開發等)依舊占據重要地位。在 2024 年,C 開發繼續在許多傳統領域保持強勁的勢頭,同時也面臨著新的挑戰與發展方向。展望 2025 年,…

包管理工具有哪些?主流軟件分享

常見的包管理工具主要有:npm、Yarn、pnpm、Composer、Maven、pip、Conda 等,其中 npm 是目前全球使用最廣泛的JavaScript包管理工具,以豐富的生態、便捷的使用體驗以及強大的社區支持聞名。npm具備依賴管理、版本控制、腳本執行等強大功能&am…

2025年世界職業院校技能大賽實施方案(意見稿)

為貫徹落實《教育強國建設規劃綱要(2024—2035年)》,進一步提升世界職業院校技能大賽(以下簡稱“大賽”)內涵質量,發揮大賽引領作用,提升高技能人才培養質量,服務現代職業教育體系建…

Redis 慢查詢分析與優化

Redis 慢查詢分析與優化 參考書籍 : https://weread.qq.com/web/reader/d5432be0813ab98b6g0133f5kd8232f00235d82c8d161fb2 以下從配置參數、耗時細分、分析工具、優化策略四個維度深入解析 Redis 慢查詢問題,結合實戰調優建議,幫助開發者…