Git 入门:分支与撤销,新手最常用的 8 条命令
刚接触 Git,最怕两件事:改乱了想回去,和多人改同一份代码。掌握分支与撤销,就能安心很多。
一、先看状态:git status 是最常用的命令,告诉你哪些文件改了、哪些已暂存。git diff 可查看具体改了哪几行。
二、提交:git add 文件名 放进暂存区,git commit -m "说明" 生成一次提交。说明写清楚做了什么,比如“修复登录页空指针”,而不是“update”。
三、分支:分支像平行的草稿本。git branch 查看分支,git switch -c feature-login 新建并切换。在分支上随便折腾不影响 main。做完后 git switch main,再 git merge feature-login 合并。若两边改了同一行,Git 会标出冲突,打开文件手动保留想要的内容,再 add、commit。
四、撤销:改了文件还没 add,想放弃:git restore 文件名。已 add 想取消暂存:git restore --staged 文件名。刚提交说明写错了:git commit --amend。撤销已推送的提交:git revert 提交号,它生成反向提交,不改写历史,协作最安全。
五、后悔药:git reflog 记录 HEAD 的每次移动。即使误用 git reset --hard,也能从 reflog 找到之前的提交号再恢复。
小结:先 status,小步提交,开分支做实验,撤销优先用 restore 和 revert。慢慢用起来,Git 会成为你最可靠的后悔药。
- 点赞
- 收藏
- 关注作者
评论(0)