claude使用总结

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 "版本说明"

相关推荐
h64648564h17 小时前
CANN 昇腾训练食谱全景解读:cann-recipes-train 架构与使用指南
人工智能·深度学习
qcx2317 小时前
【AI Daily】Arxiv论文研读Top5 | 2026-05-23
人工智能
逐米时代17 小时前
成都制造企业采购合同风险审核,AI智能体该查哪些条款?
大数据·人工智能
Peter·Pan爱编程17 小时前
10. new_delete 不是 malloc_free 的包装
c++·人工智能·算法
IT_陈寒17 小时前
Vue的computed属性怎么突然不更新了?
前端·人工智能·后端
方向研究18 小时前
人类的核心能力
人工智能
测试员周周18 小时前
【Appium 系列】第18节-重试与容错 — 移动端测试的稳定性保障
人工智能·python·功能测试·ui·单元测试·appium·测试用例
l1t18 小时前
Hy-MT2-1.8B总结的pgvector 0.8.2解决了并行HNSW索引构建漏洞
数据库·人工智能·postgresql
太华18 小时前
学习AI Agent编程-第二天-LangGraph ReAct模式实现
人工智能
dayuOK630718 小时前
从“爆款复刻”到“个性化创作”:AI辅助写作的技术挑战与演进方向
人工智能·职场和发展·自动化·新媒体运营·媒体