Git保姆级入门实战:从安装配置到常用命令与常见错误解决

发布于:2025-07-11 ⋅ 阅读:(41) ⋅ 点赞:(0)


📖 前言

快速上手Git版本控制,掌握核心操作与避坑指南。


🛠 一、前期软件准备

1. Git下载与安装
  • 下载链接: https://pan.quark.cn/s/dab8ca113e7b
2. Git代码托管服务
  • 推荐平台: 码云 (Gitee)
    • 官网: https://gitee.com/

💻 二、Git常用命令与操作

1. 获取Git仓库的两种方式
方式一:在本地初始化Git仓库
  • 执行步骤:
    1. 在任意目录下创建一个空目录(例如 repo1)作为本地Git仓库
    2. 进入该目录,右键点击并打开 Git Bash 窗口
    3. 执行命令 git init
  • 验证成功: 当前目录中出现隐藏的 .git 文件夹
  • 图示:
    初始化Git仓库示意图
方式二:克隆远程仓库
  • 命令: git clone 仓库地址
  • 常见错误与解决:
    • 错误信息: remote: HTTP Basic: Access denied fatal: Authentication failed for
    • 原因: 密码错误导致认证失败
    • 解决方案:
      git config --system --unset credential.helper
      git config --global credential.helper store
      

      版权声明: 解决方案参考自博主原创文章,遵循 CC 4.0 BY-SA 版权协议。原文链接:https://blog.csdn.net/Arise_Yang/article/details/106140514

  • 图示:
    克隆远程仓库示意图

2. 理解关键概念
  • .git 文件夹: Git版本库,存储配置信息和版本历史
  • 工作区: 包含 .git 文件夹的目录(存放实际代码)
  • 暂存区: 临时存放待提交的文件修改

3. 本地仓库核心命令
命令 说明
git status 查看文件状态(工作区/暂存区)
git add [文件名] 将修改添加到暂存区
git reset [文件名] 取消暂存区的文件
git reset --hard [版本号] 回退到指定版本
git commit -m "提交信息" 提交到本地版本库
git log 查看提交历史日志
  • 命令图示:
    Git常用命令示意图

4. 远程仓库操作
# Git常用命令-远程仓库操作  
git remote    # 查看远程仓库
git remote add [shortname] [url]  # 添加远程仓库
git clone [url]    # 克隆远程仓库
git pull    # 从远程仓库拉取
git push [remote] [branch] # 推送到远程仓库
  • 推送步骤:

    1. git remote 查看是否关联
    2. git add [文件名] 暂存文件
    3. git commit -m "描述" 提交修改
    4. git push [远程名] [分支名] 推送至远程
  • 拉取冲突解决:

    git pull --allow-unrelated-histories  # 解决不同历史分支的合并冲突
    
  • 图示:
    远程仓库操作示意图


5. 分支管理
git branch           # 查看分支
git branch [name]    # 创建分支
git checkout [name]  # 切换分支
git push [remote] [name]  # 推送分支至远程
git merge [name]     # 合并分支

作用: 隔离开发环境,避免影响主线代码

标签
git tag 列出已有的标签
git tag [name] 创建标签
git push [shortName] [name] 将标签推送至远程仓库
git checkout -b [branch] [name] 检出标签


🎯 总结

掌握Git安装、仓库初始化/克隆、核心命令(status, add, commit, reset, log)以及认证错误解决方案,是高效使用Git进行版本控制的基础。多加练习,熟能生巧!

如果我的内容对你有帮助,请点赞👍、关注❤、收藏⭐️。创作不易,大家的支持就是我坚持下去的动力!

在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到