刚接触编程的时候,很多人搞不懂怎么把写的代码好好保存和分享。就像你出门旅游,总得收拾行李、规划路线,代码也一样,得有个“行李箱”和“导航”,Git 就是干这个用的。
什么是 Git 仓库
你可以把 Git 想象成一个会“时光倒流”的笔记本。每次你写完一段代码,就记一笔,哪天改错了,还能翻回去看之前的版本。这个“笔记本”就是仓库(Repository),本地存一份,还能同步到 GitHub、Gitee 这类网站上,方便备份和协作。
安装 Git 并配置身份
先去官网下载 Git,安装完成后打开命令行(Windows 是 Git Bash,Mac 和 Linux 用终端),告诉 Git 你是谁:
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
这就像登记身份证,以后每次提交代码都会留下你的名字,团队合作时就知道是谁改了哪里。
创建第一个仓库
假设你有个项目文件夹叫 my-project,进入这个目录:
cd my-project
然后初始化仓库:
git init
这时候 Git 就开始监控这个文件夹了。你可以往里面加代码文件,比如新建一个 index.html。
添加并提交代码
新增或修改文件后,先让 Git 知道你要跟踪这些变化:
git add index.html
如果想一次性添加所有改动,可以用:
git add .
接着提交,就像存个档:
git commit -m "初次提交,添加首页文件"
引号里的内容是你这次提交的说明,别偷懒写“update”,说清楚改了啥,别人(包括未来的你)才能看明白。
查看状态和历史
随时可以看看当前仓库的状态:
git status
它会告诉你哪些文件还没提交,哪些已经准备好了。想知道都提交过啥,用:
git log
能看到每次提交的作者、时间、说明和一串编号,点哪个回到哪个版本都行。
连接远程仓库(比如 GitHub)
注册 GitHub 账号后,新建一个仓库,会得到一个链接,比如 https://github.com/用户名/my-project.git。把它和本地仓库连起来:
git remote add origin https://github.com/用户名/my-project.git
第一次推送代码上去:
git push -u origin main
以后再更新,只需要 git push 就行。别人也能从这个链接下载你的代码,就像顺着地图找到你的旅行路线。
拉取最新代码
如果你在公司和家里来回写代码,或者跟别人一起开发,记得动笔前先拉一下最新版本:
git pull origin main
避免两个人改了同一处,结果互相覆盖。这就像出发前查一下导航有没有新路况,别按旧路线走冤枉路。
用习惯了 Git,你会发现它不只是工具,更像是写代码时的日常习惯,像出门带钥匙一样自然。