本文整理了日常开发中最常用的 Git 命令,涵盖从仓库初始化、分支管理到代码提交与同步的基础操作,帮助你快速上手并高效使用 Git。
一、仓库管理
初始化本地仓库
在当前目录下初始化一个新的 Git 仓库:
git init
执行后会生成一个名为 .git 的隐藏文件夹,用于存储版本控制信息。
克隆远程仓库
从远程服务器克隆一个现有的仓库到本地:
git clone <远程仓库地址>
例如:
git clone https://github.com/username/repository.git
二、文件与暂存区操作
查看当前状态
查看工作区和暂存区的状态:
git status
可以帮助你了解哪些文件被修改、哪些文件已添加到暂存区。
添加文件到暂存区
添加所有文件:
git add .添加指定文件:
git add <文件名>
例如:
git add main.py
三、提交与记录
提交到本地仓库
将暂存区的修改提交到本地仓库,并附加提交说明:
git commit -m "提交说明"
建议使用简洁明了的提交信息,例如:
git commit -m "修复登录页面的表单验证问题"
四、分支管理
创建新分支
git branch <分支名称>
例如:
git branch feature/login
切换分支
git checkout <分支名称>
例如:
git checkout feature/login
合并分支
将指定分支的修改合并到当前分支:
git merge <分支名称>
例如:
git merge develop
五、远程操作
推送分支到远程仓库
git push <远程名称> <分支名称>
例如:
git push origin main
拉取远程代码
从远程仓库拉取并合并当前分支对应的最新代码:
git pull
六、常见远程名称说明
origin:默认远程仓库名称,克隆仓库时自动生成。
upstream:常用于 fork 项目时指向原始仓库。
七、总结
通过掌握以上命令,你就能完成绝大多数日常 Git 操作。如果你希望进一步学习高级用法,如 rebase、stash、tag 等操作,可以继续深入了解 Git 的版本控制机制。
评论区