当前位置: 首页 > news >正文

Git常见使用命令及易踩坑点

一、Git 核心的10个命令

# 1. 初始化仓库 git init # 2. 查看文件状态 git status # 3. 添加所有文件到暂存区 git add . # 4. 提交到本地仓库 git commit -m "提交说明" # 5. 关联远程仓库 git remote add origin 仓库地址 # 6. 查看远程仓库 git remote -v # 7. 拉取远程代码(解决冲突必备) git pull origin 分支名 --allow-unrelated-histories # 8. 推送到远程(第一次) git push -u origin 分支名 # 9. 查看提交日志 git log # 10. 查看当前分支 git branch

二、Git 日常开发标准流程

# 1. 每次写代码前先拉取最新代码 git pull # 2. 修改完代码 git add . git commit -m "feat: 完成XX功能" # 3. 推送 git push

三、Git 分支常用命令

# 查看所有分支 git branch # 创建新分支 git branch 分支名 # 切换分支 git checkout 分支名 # 或新版命令 git switch 分支名 # 创建并切换分支 git checkout -b 分支名 # 合并分支(比如把 dev 合并到 master) git merge dev # 删除本地分支 git branch -d 分支名

四、Git 撤销 / 回滚 命令

# 撤销工作区修改(还没 git add) git checkout -- 文件名 # 撤销暂存区(已经 git add,还没 commit) git reset HEAD 文件名 # 回退到上一个提交(谨慎使用) git reset --hard HEAD^ # 放弃所有修改,回到最近一次提交 git reset --hard HEAD

五、Git 提交规范

统一提交信息,团队开发必备,看起来非常专业:

feat: 新功能 fix: 修复bug docs: 文档修改 style: 格式调整 refactor: 重构 test: 测试 chore: 构建/工具修改

示例:

git commit -m "feat: 完成个人简历页面" git commit -m "fix: 修复Git推送失败问题"

六、容易踩的坑

1. 没 commit 就 pull /push

Git 只提交已提交的内容,必须 :add → commit → pull → push

2. 远程仓库非空,直接推送失败

解决:

git pull origin 分支 --allow-unrelated-histories

3. origin already exists

解决:

git remote remove origin

4. Gitee/GitHub 密码错误

现在不能用密码,必须用个人访问令牌(Token)

5. 卡在 merge 状态

解决:

git merge --abort

6. 不知道自己改了什么

查看状态:

git status

7. 提交错信息,想修改

git commit --amend -m "新的提交信息"

8. 不小心把大文件传上去了

Git 会变慢,尽量不要传:

  • 压缩包
  • 视频
  • 镜像文件
  • 大日志

9. 第一次推送必须加 -u

git push -u origin master

之后才能直接git push

10. 不随便用 git reset --hard

容易丢代码


七、完整推送流程

# 1. 初始化 git init # 2. 添加并提交 git add . git commit -m "init: 项目初始化" # 3. 关联远程 git remote add origin 仓库地址 # 4. 拉取合并 git pull origin master --allow-unrelated-histories # 5. 推送 git push -u origin master
http://www.jsqmd.com/news/670406/

相关文章:

  • 权限检查:检查当前进程 UID/GID 是否有读取该文件的权限 (rwx)。
  • 天猫购物券回收不踩坑!京尔回收让闲置变现金! - 购物卡回收找京尔回收
  • 2026年靠谱的冰淇淋加盟、贴牌与代加工厂家推荐,售后完善之选 - 工业设备
  • 联想拯救者工具箱完全掌控指南:免费替代Vantage的终极方案
  • 2026年实力强的软体床企业大揭秘,好用的品牌推荐给你 - 工业品网
  • PHP双写数据的生命周期的庖丁解牛
  • 二手车检测第三方机构哪家最好 - GrowthUME
  • 2篇1章2节:文献检索前期准备的AI 赋能与数据库介绍
  • 2026靠谱的律师事务所推荐,聊聊北京星来律师事务所程晓璐怎么样 - mypinpai
  • 告别IPFS部署痛点:零依赖分布式文件引擎架构解析
  • 如何评估AI搜索技术团队,哪家更靠谱全面剖析 - 工业推荐榜
  • OnmyojiAutoScript:解放双手的阴阳师智能管家,让重复任务一键托管
  • GLM-4-9B-Chat-1M参数详解:90亿稠密网络+1M token原生支持技术拆解
  • 探秘好用的非标定制分割器、精密分割器品牌有哪些 - 工业设备
  • Windows系统清理终极指南:5分钟解决C盘爆满问题
  • 口碑好的AI搜索服务公司探讨,哪家更值得用户信赖 - myqiye
  • 广州大学方班夏令营应急培训【1】
  • github学生认证怎么搞
  • 操作系统VFS虚拟文件系统的理解
  • NVIDIA Profile Inspector深度配置指南:解决显卡设置问题与性能优化
  • 2026靠谱的全屋定制企业推荐,济南实用供应商别错过 - 工业推荐榜
  • 【2026奇点大会权威解码】:AGI如何在72小时内动态建模极地冰盖消融?气候科学家首次公开训练数据集
  • 番茄小说下载器:构建个人离线阅读中心的本地化解决方案
  • 探讨2026年实力强的全屋定制机构,木成木品让家居定制不再有痛点 - myqiye
  • AGI财务分析能力跃迁路径图(仅限首批认证机构解密版):从RPA级记账到IAS 39金融工具建模的4阶认证体系
  • 探讨英语软件开发公司哪家好,盘点值得推荐的TOP品牌 - 工业品牌热点
  • 分期乐额度回收注意事项:安全变现避坑全指南 - 米米收
  • 靠谱的电子电器装配检测线分割器品牌推荐,为你解惑选品难题 - myqiye
  • 三月七小助手:7倍效率提升的崩坏星穹铁道全自动智能工具
  • 2026年企业级钉钉OA哪里买最便宜/企业级钉钉OA软件收费标准/实力强的钉钉OA哪家做得好 - 品牌策略师