学习编程离不开版本管理,而Git是目前最主流的代码托管工具。莫烦老师的Python教程中专门有一期讲解Git,很多初学者看完视频还是不知道怎么用命令行操作。这篇文章把核心步骤拆解清楚,不绕弯子,直接教你从零搭建本地仓库并学会团队协作。掌握这套流程,以后不管是交作业、做项目还是找实习,都能显得非常专业。
环境配置与基础设置
首先去官网下载安装包,Windows用户下载后一路点击下一步即可。安装完成后打开终端或命令行工具,输入git version确认安装成功。接下来必须配置全局用户名和邮箱,这相当于你在代码世界的身份证。执行git config --global user.name你的名字和git config --global user.email邮箱地址两条命令。配置完以后可以输入git config --list检查是否生效。这一步不做的话提交代码时会报错,务必记住。如果你在公司或学校电脑操作,可能需要加上--system参数来配置管理员权限下的信息。
初始化仓库与日常操作
进入你要管理的文件夹,在命令行里执行git init命令,系统会生成隐藏的.git文件夹,这就是本地仓库的起点。这时候你的文件还没被Git盯着,需要主动告诉它要管哪些文件。创建好py文件后,用git add文件名把指定文件加入暂存区,或者直接用git add .把当前目录下所有改动一次性打包。注意add只是准备提交,真正生效还得靠commit。执行git commit -m提交说明文字,每次修改都要留记录,方便日后回溯。如果写错备注可以用git commit --amend修改最后一次信息。日常随时用git status查看当前改动状态,绿色表示已暂存,红色表示未跟踪,心里有数再动手。
远程协作与分支管理
个人写完代码通常需要推送到GitHub或Gitee等远程平台。先在网站创建空仓库,拿到项目链接地址。本地执行git remote add origin链接地址建立关联,之后用git push origin master将代码上传。遇到冲突不要慌,通常是因为别人先改了同一行代码。这时候需要git pull先把远程更新拉下来,手动合并代码后再重新add和commit。多人开发必备分支功能,新建分支用git branch分支名,切换过去用git checkout分支名。在独立分支里折腾不会影响主代码,测试没问题后执行git merge分支名把成果合回主分支。用完的分支记得删除保持干净。遇到临时要救火的情况,先用git stash藏起手头工作,处理完再git stash pop恢复,避免来回切换的麻烦。
避坑指南与高效习惯
新手最容易踩的坑是乱改配置文件或者误删代码。养成小步提交的习惯,每完成一个功能就commit一次,别堆到最后一次性交作业。查看历史记录用git log,想看简洁版加oneline参数。如果某次提交搞砸了,可以用git reset --hard哈希值回退到指定状态,但已推送的记录不建议硬回退,最好用revert生成新提交覆盖错误。图形化工具虽然友好,但建议前期强制自己敲命令行,理解底层逻辑后再切回软件操作会顺畅得多。掌握这些指令后,配合VS Code自带的Git面板,日常开发效率能提升一大截。坚持记录每一次变更,代码安全才有保障,遇到问题也能快速定位源头。



