# Git的下載安裝與使用方法
## 一、Git簡介
Git是目前最流行的分布式版本控制系統,由Linus Torvalds(Linux之父)于2005年開發。它能夠高效地處理從小型到超大型項目的版本管理,具有以下核心優勢:
- **分布式架構**:每個開發者都有完整的代碼倉庫副本
- **高效分支管理**:創建/切換分支僅需毫秒級時間
- **完整性保障**:所有數據在存儲前都計算校驗和
- **強大的協作功能**:支持多人并行開發
## 二、下載與安裝
### Windows系統安裝
1. 訪問官網下載:[https://git-scm.com/downloads](https://git-scm.com/downloads)
2. 運行下載的.exe安裝包
3. 關鍵配置選項:
- 選擇默認編輯器(推薦VS Code或Nano)
- 勾選"Git from the command line"(將Git加入PATH)
- 選擇OpenSSL作為HTTPS傳輸后端
- 配置行尾轉換方式(建議選擇"Checkout as-is, commit as-is")
### macOS系統安裝
```bash
# 通過Homebrew安裝(推薦)
brew install git
# 或下載官方安裝包
# Debian/Ubuntu
sudo apt-get install git
# CentOS/RHEL
sudo yum install git
# Arch Linux
sudo pacman -S git
安裝完成后需進行初始配置:
# 設置用戶名(需與GitHub等平臺一致)
git config --global user.name "Your Name"
# 設置郵箱
git config --global user.email "your.email@example.com"
# 查看所有配置
git config --list
# 啟用彩色輸出
git config --global color.ui auto
# 新建倉庫
mkdir myproject && cd myproject
git init
# 克隆現有倉庫
git clone https://github.com/user/repo.git
# 查看當前狀態
git status
# 添加文件到暫存區
git add filename.txt
git add . # 添加所有文件
# 提交到本地倉庫
git commit -m "Initial commit"
# 修改最后一次提交(未push時)
git commit --amend
# 創建新分支
git branch new-feature
# 切換分支
git checkout new-feature
# 或(Git 2.23+)
git switch new-feature
# 創建并切換分支
git checkout -b hotfix
# 合并分支
git merge hotfix
# 刪除分支
git branch -d hotfix
# 添加遠程倉庫
git remote add origin https://github.com/user/repo.git
# 查看遠程倉庫
git remote -v
# 推送本地分支到遠程
git push -u origin main # 首次推送需要-u參數
# 拉取遠程更新
git pull origin main
# 獲取遠程更新(不自動合并)
git fetch origin
# 撤銷工作區修改
git checkout -- filename.txt
# 撤銷暫存區文件
git reset HEAD filename.txt
# 回退到指定提交
git reset --hard commit_id
# 簡潔版日志
git log --oneline
# 圖形化顯示分支
git log --graph --all
# 查看文件修改記錄
git blame filename.txt
提示:建議通過實際項目練習Git操作,初期可創建測試倉庫進行實驗。遇到問題時,善用
git help <command>查看命令幫助文檔。 “`
(全文約900字,包含代碼塊20個,配置項說明8處,實用命令示例15個)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。