为什么要把代码交给Git管理
写程序最怕的就是改乱了找不回原来的版本,或者换台电脑就丢失进度。Git就像给项目装了一个时光机,每一次保存都会生成一个完整的快照。你不仅能随时回退到之前的状态,还能清楚地看到每一行代码是谁在什么时候改的。对于个人开发者来说,它是本地自动备份的神器;对于团队来说,它是多人协作的基础设施。掌握它,你的开发流程会顺畅很多,再也不用担心误删文件或覆盖重要逻辑。
环境准备与账号绑定
第一步是确认电脑上是否已经安装了Git。打开终端或命令行窗口,输入 git version 查看版本信息。如果没有安装,去官网下载对应系统的安装包一路下一步即可。安装完成后,需要告诉Git你是谁,这直接关系到以后提交记录的署名显示。依次执行两行命令,把名字换成你的常用称呼,邮箱换成平时注册GitHub或Gitee的那个。配置是一次性的,系统会自动记住,不用每次操作都重复输入。现在很多编辑器自带终端,比如VSCode或WebStorm,直接在界面底部打开也能跑命令,不用切换窗口,效率更高。
创建仓库与过滤无关文件
在你的项目文件夹里右键选择打开终端,或者直接用命令行 cd 进入目录。输入 git init 命令,这个动作相当于在文件夹里建了一个隐藏的监控中心。接下来就是筛选哪些文件需要被记录。大多数情况下,你不想上传编译生成的临时文件、第三方依赖包或者本地的敏感配置。这时候需要创建一个 .gitignore 文本文件,在里面写上 node_modules 、 dist 、 .env 这些不需要跟踪的目录名称。Git会自动忽略它们,保持仓库干净整洁,节省存储空间。你也可以把常用的忽略规则整理成模板,新建项目直接套用,省去反复配置的麻烦。
核心三步走:添加与提交
保存代码到Git主要分三个简单动作。首先是 git status ,用来查看当前有哪些文件处于未跟踪或已修改的状态,它会用颜色标出变化。接着用 git add . 把当前目录下所有变动的文件加入暂存区,这一步就像把要寄出的信件整齐地放进信封排队。最后执行 git commit -m "修复登录页面样式问题" ,加上引号里的说明文字,点击回车就完成了本地提交。这句话一定要写清楚,方便以后回顾或者团队协作时快速理解改动内容,切忌每次都写 update 。如果改了多个不相关的文件,建议分开 add 和 commit ,这样历史记录会更清晰,出问题也能精准定位。
推送到远程服务器实现云端同步
本地提交只是保存在你自己的电脑硬盘里,想要多设备同步或者云端备份,就得推到远程仓库。先在GitHub或国内平台创建一个空仓库,复制它的HTTPS地址链接。在本地终端输入 git remote add origin 后面跟上那个链接地址,建立本地与云端的连接。如果之前连错过,可以用 git remote set-url origin 新链接 来修正。一切就绪后,输入 git push -u origin main 就能把第一次的内容上传上去。后续只需简单的 git push 即可完成增量更新,手机或另一台电脑拉取即可无缝衔接。如果遇到推送失败,通常是权限问题或网络拦截,检查令牌配置或切换SSH协议一般都能解决。
日常维护与防丢技巧
养成随手提交的习惯是避免数据丢失的关键。哪怕只是改了一个变量名,也建议提交一次并写好备注。遇到大改动怕翻车的话,可以先新建分支 git checkout -b feature-test 进行实验,测试稳定后再合并回主分支。定期执行 git pull 拉取最新代码能防止冲突积累。如果不小心删错了文件,别慌,直接运行 git checkout -- 文件名 就能一键还原到上次提交的状态。遇到合并冲突时,Git会在文件里标记好冲突区域,手动保留需要的代码部分保存即可,不用重新写整个文件。把这些命令练熟,配合良好的命名规范,你的代码安全系数会直线上升,开发体验也会大幅提升。



