使用git管理项目
创建ssh密钥
如果只是在本地的话,不同步到github的话,这一步完全可以省略
本地生成密钥
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
创建github的ssh密钥
- 将创建好的公钥复制到如下的链接中
- cat /home/用户名/.ssh/id_rsa.pub
https://github.com/settings/ssh/new
使用git管理项目
初始化
git init
提交代码
# 提交所有文件
git add .
# 增加说明
git commit -m "初始版本"
如果再次修改代码,重复提交操作即可
回退版本
如果代码结果没有让你满意,可以退回到之前的版本
git log # 查看历史,找到想回退的版本号
# 硬回退,删除改动
git reset --hard 版本号
# 软回退,保留改动
git reset --soft 版本号
分支
Git 分支可以理解为项目的“平行宇宙”,你可以同时维护多个版本,比如:
- main / master:主分支,用于稳定版本;
- dev:开发分支,用于日常开发;
- feature/login:功能分支,用于开发特定功能;
- bugfix/issue123:修复分支,用于快速修复 bug
创建和切换分支
git branch dev # 创建 dev 分支
git checkout dev # 切换到 dev 分支
合并分支
当你完成开发,想把 dev 分支的内容合并到主分支 main 中:
git checkout main
git merge dev
删除分支
git branch -d dev
发布和更新
- 发布
git push # 使用https拉取的话需要输入用户名和密码,使用ssh拉取的项目的话就不需要
- 更新
git pull
让ai自动帮你管理
现在ai都支持这个功能,直接给它提示即可

浙公网安备 33010602011771号