#教学视频

视频链接:https://mcnuw68f9l2p.feishu.cn/wiki/SsjOwgDlai9qjekJNVQcmKmsnag?from=from_copylink

这是一个适合纯新手,从来没有使用过git做项目代码管理的同学,如果你是工程师或有使用git经验了,可以直接略过不看。

而对于像我一样,之前没系统学过编程的新手来说,用Cursor、Windsurf进行AI编程时,发生bug,出写错是再正常不过的事了,码农基本上也每天和bug为伍。不过对新手来说,最大的痛往往是,明明做出了一个效果还不错的网站了,但bug发生了,而越修改bug,网站越面目全非,最终你悔不当初,如果能回到此前的状态就好了。

是的,你可以理解为,git就是一个为此而生的项目管理工具。

实际上,git的管理能力很强,尤其是当你需要团队协作,多人共同为一个项目工作时,你会涉及到分支开发、代码合并与冲突解决等复杂的操作和逻辑,但是在这期视频里,我完全不会涉及。这只会是一个最最简单的引入教学,让你理解git,能够在合适的时候保存你的项目更改,以及在bug反复出现,你需要的时候,回到过去。

视频中涉及的几个git代码:

# 初始化Git仓库

git init

# 添加更改到暂存区

git add .

# 提交更改

git commit -m “你的提交说明”

# 查看提交历史

git log --oneline

# 恢复到指定版本

git reset --hard <commit_id>

但其实上面所有这些东西都不需要死记硬背,你了解一下大致的概念即可,你完全可以通过和Cursor进行自然语言对话的方式,让它来帮你生成终端的命令。