Git 版本控制基础教程 Print

  • 7

Git 是目前最流行的分布式版本控制系统。

基本配置

git config --global user.name "Your Name"
git config --global user.email "your@email.com"
git config --global init.defaultBranch main

创建仓库

# 初始化新仓库
git init

# 克隆远程仓库
git clone https://github.com/user/repo.git

基本操作

# 查看状态
git status

# 添加文件到暂存区
git add file.txt
git add .        # 添加所有文件

# 提交更改
git commit -m "提交说明"

# 推送到远程
git push origin main

# 拉取更新
git pull origin main

分支管理

# 创建分支
git branch feature-login

# 切换分支
git checkout feature-login
# 或创建并切换
git checkout -b feature-login

# 合并分支
git checkout main
git merge feature-login

# 删除分支
git branch -d feature-login

查看历史

git log
git log --oneline --graph
git diff
git show commit_hash

常用工作流

  • Git Flow:main + develop + feature/release/hotfix 分支
  • GitHub Flow:main + feature 分支 + Pull Request
  • 保持提交信息简洁明了
  • 经常推送,避免大量代码积压

Was this answer helpful?

« Back