
想象你正在写一本小说(或玩一个很难的游戏):
核心逻辑比喻:
a1b2c3d)git init - 新建存档系统git add <文件> - 把文件放进「打包区」git commit -m "说明" - 创建存档点git push - 上传云存档git pull - 下载他人存档git clone <地址> - 下载整个云存档到本地git checkout -b 新分支 - 开创新剧情线git merge 分支名 - 合并两条剧情线git branch - 查看所有剧情线bashgit init
git add .
git commit -m "第一次存档"
git remote add origin <仓库地址>
git push -u origin main
bashgit add 修改的文件
git commit -m "做了什么改动"
git push
bashgit pull
bashgit checkout -b 新功能
# 开发后...
git add .
git commit -m "完成新功能"
git checkout main
git merge 新功能
git status - 查看当前状态(哪里改了/该做什么)git log --oneline - 查看存档历史test 文件夹,用以上命令玩一遍add → commit → push 是日常循环Git = 可控的「后悔药」+ 多人协作的「云存档」系统
掌握这 15 个核心点,你就能应对日常开发、团队协作、版本恢复等绝大部分场景。其他高级功能(rebase、cherry-pick 等)等需要时再学。
本文作者:张京
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!