Git 入门 —— 版本控制原来是这么用的
学习前端的过程中,代码越写越多,有时候改坏了想回退都难。朋友建议我学 Git,说这是程序员的必备技能。学完之后我只想说:真香,为什么不早点学!
Git 是分布式版本控制系统,核心作用就是管理代码版本。最基础的操作:
bash
运行
初始化仓库
git init
把文件加入暂存区
git add .
提交版本
git commit -m "feat: 完成首页布局"
查看提交历史
git log
每提交一次就相当于给代码拍了一张快照,以后想回退到哪个版本都行。
分支功能更是神器:
bash
运行
创建分支
git branch feature-login
切换分支
git checkout feature-login
创建并切换分支
git checkout -b feature-login
合并分支到主分支
git checkout main
git merge feature-login
开发新功能的时候开一个新分支,写完没问题再合并到主分支,不会影响主代码的稳定性。以前改功能都是手动复制一份备份,现在用分支管理,既优雅又高效。
我还注册了 Gitee 账号,把代码推送到远程仓库:
bash
运行
关联远程仓库
git remote add origin https://gitee.com/xxx/xxx.git
第一次推送
git push -u origin main
后续推送
git push
既可以备份代码,换电脑也能接着写,还能展示自己的学习项目。提交代码的时候遵循规范的 commit message,以后看历史也能清楚知道每次提交做了什么。
Git 命令很多,现阶段掌握常用的二十几个就够用了。工欲善其事必先利其器,版本控制这关,必须拿下。
浙公网安备 33010602011771号