zzijzzij亚洲日本少妇,国产成人精品亚洲午夜,丰满少妇大力进入av亚洲,av播播,韩国成人午夜在线观看2021

當(dāng)前位置: 首頁 - 軟件下載 - 編程開發(fā) - 編程工具 - Git for Windows官方版v2.51.0
Git for Windows

Git for Windows 官方版v2.51.0

更新時(shí)間:2025-09-16 支持系統(tǒng):WinALL
軟件大小:61.28MB
軟件分類: 編程工具
軟件類型:國產(chǎn)軟件
軟件評級:
軟件授權(quán):免費(fèi)軟件
軟件語言:簡體

      Git for Windows是一個(gè)為Windows系統(tǒng)提供的Git版本控制工具集,它擁有強(qiáng)大的編程功能。開發(fā)者可以在Windows環(huán)境下使用Git的全部功能。與CVS、Subversion一類的集中式版本控制工具不同,它分布式版本庫的不同,讓開發(fā)者不需要服務(wù)器端軟件,就可以進(jìn)行版本控制,使得源代碼的發(fā)布和交流極其方便。

截圖

功能特點(diǎn)

      1.輕量級與本地化:Git for Windows的設(shè)計(jì)考慮到了Windows用戶的使用習(xí)慣,提供了一個(gè)簡潔易用的界面,使得Windows用戶能夠輕松地掌握Git的使用。

      2.強(qiáng)大的版本控制:Git本身是一個(gè)分布式版本控制系統(tǒng),Git for Windows繼承了這一特性。這意味著每個(gè)開發(fā)者都可以在自己的本地機(jī)器上進(jìn)行版本控制,無需依賴中央服務(wù)器。同時(shí),它支持分支和合并操作,讓開發(fā)者能夠靈活地進(jìn)行代碼開發(fā)和協(xié)作。

      3.命令行界面:Git for Windows提供了一個(gè)仿真環(huán)境,允許用戶在Windows命令行下執(zhí)行Git命令。這使得那些習(xí)慣在Linux或UNIX環(huán)境下工作的開發(fā)者能夠更輕松地過渡到Windows平臺(tái),而無需改變他們的工作習(xí)慣。

      4.集成其他工具:除了Git工具之外,Git for Windows還集成了許多其他Linux下的常用工具,形成了一個(gè)Windows系統(tǒng)中的Bash Shell運(yùn)行環(huán)境。這使得開發(fā)者可以直接在終端中執(zhí)行Shell腳本,提高了工作效率。

      5.擴(kuò)展性:雖然Git for Windows是一個(gè)默認(rèn)封閉的環(huán)境,并不內(nèi)置包管理工具,但開發(fā)者仍然可以通過其他方式擴(kuò)展其功能。例如,可以通過安裝額外的軟件或插件來增強(qiáng)Git for Windows的功能。

安裝說明

      首先安裝Git for Windows,從本站下載Git for Windows正式版安裝程序。

截圖

截圖

截圖

      Additional icons是關(guān)于圖標(biāo)的設(shè)置

      In the Quick Launch是快速啟動(dòng)圖標(biāo)

      On the Desktop是桌面快捷方式

      Windows Explorer integration是資源管理器集成(右鍵菜單)

      Git Bash Here是在當(dāng)前目錄運(yùn)行Git命令行

      Git GUI Here是在當(dāng)前目錄運(yùn)行Git原生界面

      Associate .git* configuration files with the default text editor是將所有.git開頭的文件使用默認(rèn)文本編輯器打開

      Associate .sh files to be run with Bash是將所有擴(kuò)展名為.sh的文件使用Git命令行執(zhí)行

      Use a TrueType font in all console windows是在所有命令行(包括Windows系統(tǒng)cmd命令行窗口)中都使用TrueType字體

      按照圖中勾選或者根據(jù)自己的需要選擇即可。

截圖

      接著點(diǎn)擊"Next",直到"Adjusting your PATH enviroment"這步,如圖:

截圖

      Use Git from Git Bash only不會(huì)修改系統(tǒng)環(huán)境變量,但是Windows系統(tǒng)cmd命令行中無法使用git命令

      Use Git from the Windows Command Prompt會(huì)將git相關(guān)程序加入系統(tǒng)環(huán)境變量中,使得Windows系統(tǒng)cmd命令行中可以使用git命令

      Use Git and optional Unix tools from the Windows Command Prompt會(huì)將git相關(guān)程序以及一些其他的Unix工具加入系統(tǒng)環(huán)境變量,使得Windows系統(tǒng)cmd命令行中可以使用git以及Unix工具

      按照圖中勾選第二個(gè)選項(xiàng),或者如果想使用Unix下的sed/grep等指令也可以選擇第三個(gè)選項(xiàng)。

      接著點(diǎn)擊"Next",直到"Configuring the line ending conversions"這步,如圖:

截圖

      Checkout Windows-style, commit Unix-style line endings選項(xiàng)讓Git能夠自動(dòng)轉(zhuǎn)換文件中的換行符;簽出到本地時(shí)轉(zhuǎn)換為Windows下的換行符,提交到服務(wù)器時(shí)轉(zhuǎn)換為Unix下的換行符

      Checkout as-is, commit Unix-style line endings選項(xiàng)讓Git在簽出到本地時(shí)不做轉(zhuǎn)換,保留原始文件的換行符;提交到服務(wù)器時(shí)轉(zhuǎn)換為Unix下的換行符

      Checkout as-is, commit as-is讓Git在簽出到本地時(shí)和提交到服務(wù)器時(shí)都不做轉(zhuǎn)換

      按照圖中勾選第一個(gè)選項(xiàng),或者按自己的項(xiàng)目需要勾選。

      tips: Windows下文本文件的換行符為CR-LF也就是對應(yīng)的ASCII碼為0x0D 0x0A,而Unix下文本文件的換行符為LF也就是對應(yīng)的ASCII碼為0x0A。有時(shí)候Windows打開一個(gè)文本文件發(fā)現(xiàn)所有內(nèi)容都在一行上,那么可能這個(gè)文件是Unix/Linux/OSX系統(tǒng)下生成的,換行符不對,可以用Sublime Text之類的編輯器打開。

      接著點(diǎn)擊"Next",直到"Configuring the terminal emulator to use with Git Bash"這步,如圖:

截圖

      Use MinTTY (the default terminal of MSys2)選項(xiàng)使用一款叫做MinTTY的軟件作為Git命令行,MinTTY是一款模擬Unix系Bash終端的軟件。優(yōu)點(diǎn)是命令記錄、可配置字體、可改變窗口大小等等,缺點(diǎn)是可能無法直接運(yùn)行原Windows下的一些命令行程序

      Use Windows' default console windows選項(xiàng)使用Windows系統(tǒng)cmd命令行來作為Git命令行。優(yōu)點(diǎn)和缺點(diǎn)正好和上一個(gè)選項(xiàng)相反。

      按照圖中勾選第一個(gè)選項(xiàng),或者按自己的習(xí)慣勾選。

截圖

      選擇默認(rèn)即可,然后點(diǎn)擊下一步繼續(xù)安裝。

截圖

      安裝完成后,如果在選擇組件階段勾選了Windows Explorer integration下的選項(xiàng),則可以在Windows資源管理器的右鍵菜單中看到Git相關(guān)選項(xiàng)了,如圖:

截圖

      或者在CMD命令中輸入git或者git --version命令查看是否安裝成功

      C:UsersAdministrator>git --version

      git version 2.10.2.windows.1

      C:UsersAdministrator>

      如果按照前面的步驟安裝下來,那么 git 程序所在的路徑已經(jīng)添加到系統(tǒng) PATH 中(path就相當(dāng)于系統(tǒng)自動(dòng)查找路徑列表),所以可以直接在任意路徑的 cmd 下執(zhí)行 git 命令。如果沒有添加,則需要 cd 切換到Git所在的 bin 目錄下,才能執(zhí)行 git 命令。

更新日志

      UI、工作流和特性

      用戶差異模式:新增 R 語言的用戶差異模式。

      文檔更新:更新了“git send-email”文檔,添加了更多關(guān)于憑證助手和 OAuth 的信息。

      git cat-file --batch:新增對 %(objectmode) 原子的支持,允許調(diào)用者區(qū)分因倉庫損壞而缺失的對象和可以缺失的子模塊對象。

      git diff --no-index:可以在命令行末尾使用路徑規(guī)范限制比較,與正常“git diff”類似。

      git subtree:在 contrib/ 中,新增對 GPG 簽名提交的支持。

      git whatchanged:計(jì)劃棄用并移除該命令,其現(xiàn)代替代是“git log --raw”。

      stash 入出交換格式:定義了 stash 條目的交換格式,并新增“git stash”子命令以導(dǎo)入/導(dǎo)出。

      git merge/pull:新增“--compact-summary”選項(xiàng),使用緊湊摘要格式而非 diffstat 顯示傳入更改的摘要。

      git imap-send:修復(fù)了長期存在的問題,并新增對 OAuth2.0 等的支持。

      錯(cuò)誤消息更新:更新了“git imap-send”的部分錯(cuò)誤消息。

      git daemon:修正了在嘗試接受新客戶端時(shí)因信號而錯(cuò)誤跳過的問題。

      reftable 后端:已足夠成熟,Git 3.0 將默認(rèn)在新創(chuàng)建的倉庫中使用該格式。

      netrc 憑證助手:改進(jìn)以支持文本服務(wù)名稱(如 smtp)。

      性能改進(jìn)

      多包索引(MIDXs):對多包索引進(jìn)行了性能改進(jìn)。

      路徑遍歷:引入了一種新的路徑遍歷方法,用于在打包時(shí)收集對象,避免了名稱哈希啟發(fā)式,可在已知路徑的對象組內(nèi)查找差異,生成的包文件通常比現(xiàn)有方法更小。

Git for Windows