1.配合git进行代码版本管理
  保存当前修改为一个版本点:
  git add .
  git commit -m "描述你做的修改"

  查看当前状态和修改:
  git status           # 查看哪些文件被修改了
  git diff             # 查看具体改了什么

  回退操作:
  # 回退到上一个commit(丢弃当前所有未提交的修改)
  git reset --hard HEAD~1

  # 只是撤销commit,但保留修改
  git reset --soft HEAD~1

  # 丢弃工作区所有未提交的修改(回到最后一次commit的状态)
  git reset --hard HEAD

  # 丢弃某个文件的修改
  git checkout -- <文件名>

  查看历史版本:
  git log              # 查看提交历史
  git log --oneline    # 简洁查看提交历史

  回退到任意历史版本:
  git reflog           # 查看所有操作记录(包括被reset的)
  git reset --hard <commit-id>  # 回退到指定版本

  建议工作习惯

  1. 每次修改前先commit当前状态 - 这样就有了回退点
  2. commit信息写清楚 - 方便以后查找
  3. 经常性的做小commit - 不要积累太多修改才commit
  4. 重要功能完成后打tag - git tag -a v1.0 -m "版本说明"

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐