数码工坊
白蓝主题五 · 清爽阅读
首页  > 数据备份

本地仓库提交代码流程详解

在日常开发中,很多人习惯写完代码就直接上传到远程服务器,结果出了问题想找回之前的版本,却发现无从下手。其实用好本地提交流程,就像给代码买了保险,每次改动都有迹可循。

初始化本地仓库

刚开始一个项目时,先进入项目文件夹,执行初始化命令:

git init

这一步相当于在本地建了个小型档案馆,准备记录后续所有变更。

添加文件到暂存区

写完一段功能,比如加了个登录页面 login.html,别急着提交,先看看哪些文件变了:

git status

看到 login.html 是红色的,说明还没被跟踪。把它加入暂存区:

git add login.html

如果是一堆文件一起加,可以用 git add .,但要小心别把日志或临时文件也塞进去了。

提交到本地历史

暂存区准备好了,就可以正式提交了:

git commit -m "添加用户登录页面"

这里的提交信息别偷懒写“更新代码”之类,说清楚改了啥,以后翻记录才不费劲。比如“修复订单金额计算错误”就比“修复问题”有用得多。

查看提交记录

过两天回头看看都做了哪些改动,运行:

git log --oneline

每条记录都会显示简短的哈希值和提交信息,像翻日记一样清楚。哪次引入了 bug,直接定位到那次提交,省得全项目排查。

配合远程仓库使用

本地提交只是第一步,想让团队其他人看到,还得推送到远程:

git push origin main

但别忘了先拉取最新代码,避免冲突:

git pull origin main

很多人图省事跳过这步,结果推送失败,还得花时间合并,反而更耽误事。

本地提交不是为了应付检查,而是养成节奏感。写完一个功能点就提交一次,哪怕只是小调整。这样就算电脑突然蓝屏,至少还有最近一次的快照能救回来。

就像平时拍照留念,不一定每次都很完美,但关键时刻能帮你记住来时的路。