git安裝和配置

git安裝和配置

一、軟件介紹

Git是一個免費開源的分布式版本控制系統,旨在快速高效地處理從小型到大型項目的所有內容。

Git易于學習,占地面積小,性能閃電般快。它以廉價的本地分支、方便的暫存區域和多個工作流等功能勝過了Subversion、CVS、Perforce和ClearCase等SCM工具。

官網地址:https://git-scm.com/

75f11a78b54b23735fecc1aee8dfe183.jpeg

二、軟件下載

下載地址:https://www.123pan.com/s/hM6Yjv-7YBr.html

提取碼:Y1GW

6c191292dfc2a7c36a4aebd5da236f6b.jpeg

三、軟件安裝

1.雙擊 Git-2.43.0-64-bit.exe,運行Git安裝程序

deef769980a3e4b71e2fea0f3ebf54be.jpeg

2.點擊【Next】

f6cf622ecaecdbb5a2e0adb5da53ac61.jpeg

3.默認安裝地址為“C:\Program Files\Git\”可點擊【Browse】選擇文件夾,點擊【OK】。

212e9210bbe1868150f07fe9127983c2.jpeg

496eec6b0df0a556867201438565313a.jpeg

b9cac24f8876a0ede4542c13892e7f71.jpeg

3.點擊【Next】

46fc39a4f8929870f6434e6f39a7fc8c.jpeg

4.點擊【是】,確認安裝在這個文件夾

10229994f737b47a42aabdb9294167c8.jpeg

5.勾選上“(NEW!) Add a Git Bash Profile to Windows Terminal”,點擊【Next】。

5f9e15c8352a223b831892953c39fe94.jpeg

6.點擊【Next】。

7b123e1c9e56df9f943de129f38c12bf.jpeg

7.Git 的默認編輯器,建議使用默認的 Vim 編輯器,

cdb87de05e8ed10f608c708393327cb4.jpeg

8.點擊【Next】。

b1ebbce3c01da22ab3e0626e83f10449.jpeg

9.選擇新存儲庫中初始分支的名稱,如果沒有特別的使用默認的設置,點擊【Next】。

e5c31ceea517d3d15cb1a573e1c6e8f0.jpeg

10.默認設置,點擊【Next】。

95b0035d3ae6e1cfa4eea48735bb0482.jpeg

11.默認設置,點擊【Next】。

6d5fa93c99e4a898456314ada59f3d6e.jpeg

12.開啟https連接,保證數據傳輸數據的安全,按照默認的選擇即可,點擊【Next】。

0a4e7bcdc42014195e511d9b5d7de576.jpeg

13.配置 Git 文件的行末換行符,Windows 使用 CRLF,Linux 使用 LF,選擇第一個自動轉換,點擊【Next】。

6086d66cd622e34270871c76e02f8d9b.jpeg

14.選擇 Git 終端類型,選擇默認的 Git Bash 終端,點擊【Next】

2fd6479946c67b716094f1cac19459b9.jpeg

15.選擇 Git pull 合并的模式,選擇默認的“Fast-forward or merge”,然后點擊【Next】。

3c780bd0d53211337c2a223afa9d6772.jpeg

16.選擇 Git 的憑據管理器,選擇默認的跨平臺的憑據管理器,然后點擊【Next】。

4cd6b2a0d0810b8a40c0f85025dd2aa7.jpeg

17.默認設置,點擊【Next】。

e1c7c7276e3b7c162e7a9c5b71448cf9.jpeg

18.額外的配置選項,技術還不成熟,有已知的 bug,不建議勾選,點擊【Install】按鈕,開始安裝 Git。

f6042c09cfdf46118f1a820c81a84652.jpeg

19.等待安裝完成

81f3e594e02959d5ce7c9eec6a2e2544.jpeg

20.安裝完成后,點擊【Finish】安裝完成

465ca9ade016bac47e7c9e8d9dde8228.jpeg

四、檢查軟件

1.打開控制面板(win+R 輸入cmd),查看Git版本信息

//查看命令
git --version

88f9af2d5c5300c8ebcf55753906103f.jpeg

五、配置軟件

(一) 配置用戶名和郵箱

git config --global user.name cyiiot
git config --global user.email cyiiot@qq.com

任意位置右鍵點擊 git bash 跳出界面后輸入

f66335c4bd0a1360cf3a163d2a8c8668.jpeg

(二) 查看是否配置成功

1.進入該目錄查看.gitconfig文件

d93df4590e30baa2420df86aa05fd6f9.jpeg

2.命令行查看

git config user.name
git config user.email

16aea8cd6f44dd65e1a5649c962d8b82.jpeg

注:簽名的作用是區分不同操作者身份,用戶的簽名信息在每一個版本的提交信息中能夠看到,以此確認本次提交是誰做的。Git 首次安裝必須設置一下用戶簽名,否則無法提交代碼。這里設置用戶簽名和將來登錄 GitHub(或其他代碼托管中心)的賬號沒有任何關系。


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

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

相關文章

linux 常用指令目錄大綱

Linux下的Signal信號處理及詳解,test ok-CSDN博客 Linux下怎樣判斷一個binary是否可以debug//test ok_感知算法工程師的博客-CSDN博客 linux file命令的用法//test ok-CSDN博客 linux下生成core dump方法與gdb解析core dump文件//test ok-CSDN博客 linux readel…

【論文閱讀】Reachability and distance queries via 2-hop labels

Cohen E, Halperin E, Kaplan H, et al. Reachability and distance queries via 2-hop labels[J]. SIAM Journal on Computing, 2003, 32(5): 1338-1355. Abstract 圖中的可達性和距離查詢是許多應用的基礎,從地理導航系統到互聯網路由。其中一些應用程序涉及到巨…

第7節:Vue3 動態綁定多個屬性

可以使用v-bind指令將多個屬性動態綁定到元素上。以下是一個簡單的實例&#xff1a; <template><view class"container"><text v-bind"dynamicProps">{{ message }}</text><button click"toggleActive">切換激活…

金南瓜SECS/GEM C# SDK 快速使用指南

本文對如何使用金南瓜SECS/GEM C# SDK 快速創建一個滿足SECS/GEM通信要求的應用程序&#xff0c;只需簡單3步完成。 第一步&#xff1a;創建C# .NET程序 示例使用Visual Studio 2010&#xff0c;使用者可以選擇更高級版本 Visual Studio 第二步&#xff1a;添加DLL庫引用&am…

圖論-并查集

并查集(Union-find Sets)是一種非常精巧而實用的數據結構,它主要用于處理一些不相交集合的合并問題.一些常見的用途有求連通子圖,求最小生成樹Kruskal算法和最近公共祖先(LCA)等. 并查集的基本操作主要有: .1.初始化 2.查詢find 3.合并union 一般我們都會采用路徑壓縮 這樣…

git標簽的管理與思考

git 標簽管理 git 如何打標簽呢&#xff1f; 標簽是什么? 標簽 相當于一個 版本管理的一個貼紙&#xff0c;隨時 可以通過標簽 切換到 這個版本的狀態 &#xff0c; 有人可能有疑問 git commit 就可以知道 代碼的改動了&#xff0c; 為啥還需要標簽來管理呢&#xff1f; …

從二分類到多分類:探索Logistic回歸到Softmax回歸的演進

隨著機器學習和深度學習的迅猛發展&#xff0c;我們需要越來越靈活和強大的模型來解決各種不同的問題。在分類問題中&#xff0c;Logistic回歸一直是一個常見而有效的工具&#xff0c;尤其是在二分類場景中。然而&#xff0c;隨著問題變得更加復雜&#xff0c;我們需要更先進的…

node筆記

文章目錄 一、Node.js基礎1. 認識Node.js01 nodejs的特性02 使用 Node.js 需要了解多少 JavaScript03 瀏覽器環境vs node環境 2. 開發環境搭建3. 模塊、包、commonJS02 CommonJS規范03 modules模塊化規范寫法 4. Npm&Yarn01 npm的使用02 全局安裝 nrm03 yarn使用 5. 內置模…

在idea中使用maven創建dynamic web project

1、先創建一個empty project 2、添加一個module , 核心是選擇maven archetype webapp, 這個是maven提供的創建web工程的模版。 3、添加完等自動安裝好即可 4、目錄可能不完整 右鍵src---->點擊New---->點擊Directory &#xff08;注意&#xff1a;這是筆者所缺失的結…

每日一道c語言

任務描述 題目描述:輸入10個互不相同的整數并保存在數組中&#xff0c;找到該最大元素并刪除它&#xff0c;輸出刪除后的數組 相關知識&#xff08;略&#xff09; 編程要求 請仔細閱讀右側代碼&#xff0c;結合相關知識&#xff0c;在Begin-End區域內進行代碼補充&#xf…

ooTD I 女兒是自己的,盡情打扮盡情可愛

分享女寶的時尚穿搭 奶乎乎的黃色也太好看了 超足充絨量&#xff0b;優質面料 柔軟蓬松上身體驗感超贊 怎么穿都好看系列 輕輕松松打造時尚造型&#xff01;&#xff01;

Linux 刪除文件名亂碼的文件

現象&#xff1a; 處理&#xff1a; 1.>ls -li 獲取文件對應的ID號 2.把刪除指定文件&#xff08;ID號 &#xff09;執行&#xff1a; find ./ -inum 268648910 -exec rm {} \;

詳解Keras3.0 Models API: Whole model saving loading

1、save方法 Model.save(filepath, overwriteTrue, **kwargs) 將模型另存為.keras文件 參數說明 filepath: 保存模型的路徑。必須以.keras結尾overwrite&#xff1a;布爾值&#xff0c;表示是否覆蓋已存在的文件。默認為 True&#xff0c;即覆蓋已存在的文件。save_format…

微信小程序_介紹

開發準備 注冊微信小程序 進入微信公眾平臺 點擊立即注冊&#xff0c;選擇小程序&#xff0c;前往注冊 完善個人/企業信息 獲取AppID 進入小程序頁面->開發->開發設置->AppID 下載微信開發者工具 微信官方下載下載微信開發者工具穩定版 創建項目 綁定AppID不使用…

用Rust刷LeetCode之27 移除元素

27. 移除元素 難度: 簡單 原描述: 新描述: func removeElement(nums []int, val int) int { for i : 0; i < len(nums); i { if nums[i] val { nums append(nums[:i], nums[i1:]...) i-- } } return len(nums)} Rust 版本 下面這種寫法編譯無法通過: pub fn remove_…

基于ssm平面設計課程在線學習平臺系統源碼和論文

idea 數據庫mysql5.7 數據庫鏈接工具&#xff1a;navcat,小海豚等 隨著信息化時代的到來&#xff0c;管理系統都趨向于智能化、系統化&#xff0c;平面設計課程在線學習平臺系統也不例外&#xff0c;但目前國內的市場仍都使用人工管理&#xff0c;市場規模越來越大&#xff0c;…

【ArcGIS微課1000例】0079:ArcGIS Earth根據經緯坐標生成點shapefile

本文以氣象臺站數據的生成為例,詳細介紹ArcGIS Earth中導入X、Y經緯度坐標,生成Shapefile點數據的流程。 文章目錄 一、氣象臺站分布二、添加經緯度坐標三、符號化設置四、另存為一、氣象臺站分布 根據氣象臺站的經緯度坐標,可以很方便的在各種GIS平臺上生成點,并保存為多…

智能優化算法應用:基于蜣螂算法無線傳感器網絡(WSN)覆蓋優化 - 附代碼

智能優化算法應用&#xff1a;基于蜣螂算法無線傳感器網絡(WSN)覆蓋優化 - 附代碼 文章目錄 智能優化算法應用&#xff1a;基于蜣螂算法無線傳感器網絡(WSN)覆蓋優化 - 附代碼1.無線傳感網絡節點模型2.覆蓋數學模型及分析3.蜣螂算法4.實驗參數設定5.算法結果6.參考文獻7.MATLAB…

STM32基礎教程 p16 窗口看門狗(WWDG)

1 窗口看門狗工作原理 1.1 簡介 WWDG簡介 窗口看門狗通常被用來監測&#xff0c;由外部干擾或不可預見的邏輯條件造成的應用程序背離正常的運 行序列而產生的軟件故障。除非遞減計數器的值在T6位變成0前被刷新&#xff0c;看門狗電路在達到預置 的時間周期時&#xff0c;會產…

定位分析RCU stall問題

使用RCU_CPU_STALL_CPUTIME 在編譯內核時打開CONFIG_RCU_CPU_STALL_CPUTIMEy或者在啟動參數中增加 rcupdate.rcu_cpu_stall_cputime1, 這樣在發生RCU STALL告警時就會有下面附加信息: rcu: hardirqs softirqs csw/systemrcu: number: 624 45 …