蛙扑下载站:安全、绿色、放心的专业下载站! 首页|最近更新|专题集合|站内导航

Git常用命令与日常开发操作流程详解

时间:2026-09-23 09:58:56 来源:www.vaopo.com 人气:人

环境准备与初始配置

安装完Git后,第一步不是急着敲命令,而是设置个人信息。打开终端或命令行,输入git config --global user.name你的用户名和git config --global user.email邮箱地址。这两行代码会把你的名字和邮箱写入全局配置文件,之后每次提交代码都会带上这些信息,方便团队协作时追踪贡献者。配置完成后,可以用git config --list查看是否生效。很多新手在这里跳过检查,导致后期协作出现署名混乱,务必确认无误再进入下一步。

创建仓库与首次提交

进入项目文件夹后,执行git init即可在当前目录生成隐藏的.git文件夹,标志着本地仓库建立成功。如果项目已经有代码文件,先用git add .把所有文件加入暂存区。这里的点代表当前目录下所有内容,也可以指定具体文件名进行精准添加。确认无误后,运行git commit -m描述信息完成第一次提交。描述信息要简明扼要,比如修复登录页样式或新增用户列表接口,避免写随便改一下这种无效记录。第一次提交成功后,可以用git log查看历史节点,确保版本锚点已正确生成。

日常开发与分支操作

实际开发中不建议直接在主分支上折腾。创建新功能分支是标准做法,执行git checkout -b功能名称会自动新建并切换到该分支。在分支里修改代码、测试通过后,按步骤add和commit保存进度。如果需要切回主分支修紧急Bug,先stash临时保存现场,用git stash save说明内容,切回master修完后git stash pop恢复环境。这种隔离工作流能大幅降低误提交风险。合并分支时使用git merge功能名称,把新代码拉回主分支。合并完记得用git branch -d功能名称删除旧分支,保持仓库整洁。

远程同步与多人协作

本地代码写好后需要推送到服务器。先通过git remote add origin链接地址绑定远程仓库,之后push命令才能找到目标地址。推送前养成pull习惯,用git pull origin master拉取最新代码,防止同事已经提交了新版本导致覆盖。遇到权限问题通常是因为未关联SSH密钥,去平台生成配对密钥并粘贴到账号设置里即可。克隆项目则直接用git clone仓库地址,整条链路的文件结构会一次性下载到位,省去手动建文件夹的麻烦。

冲突处理与数据恢复

多人同时修改同一文件必然触发冲突。Git会在冲突区域插入<<<<<<和>>>>>>标记,手动编辑保留需要的部分,删除标记符号后重新提交即可化解。不要强行覆盖文件,否则容易丢失他人劳动成果。误删文件或提交错误时不必慌张,git reflog能列出所有HEAD指针的移动轨迹,找到对应哈希值后用git reset --hard版本号可瞬间回到过去状态。掌握这几个核心动作,日常百分之九十以上的Git操作都能顺畅完成,无需频繁查阅手册。