Git保姆级入门实战:从安装配置到常用命令与常见错误解决
文章目录
- 📖 前言
- 🛠 一、前期软件准备
- 1. Git下载与安装
- 2. Git代码托管服务
- 💻 二、Git常用命令与操作
- 1. 获取Git仓库的两种方式
- 方式一:在本地初始化Git仓库
- 方式二:克隆远程仓库
- 2. 理解关键概念
- 3. 本地仓库核心命令
- 4. 远程仓库操作
- 5. 分支管理
- 🎯 总结
📖 前言
快速上手Git版本控制,掌握核心操作与避坑指南。
🛠 一、前期软件准备
1. Git下载与安装
- 下载链接: https://pan.quark.cn/s/dab8ca113e7b
2. Git代码托管服务
- 推荐平台: 码云 (Gitee)
- 官网: https://gitee.com/
💻 二、Git常用命令与操作
1. 获取Git仓库的两种方式
方式一:在本地初始化Git仓库
- 执行步骤:
- 在任意目录下创建一个空目录(例如
repo1
)作为本地Git仓库 - 进入该目录,右键点击并打开
Git Bash
窗口 - 执行命令
git init
- 在任意目录下创建一个空目录(例如
- 验证成功: 当前目录中出现隐藏的
.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 | 查看提交历史日志 |
- 命令图示:
4. 远程仓库操作
# Git常用命令-远程仓库操作
git remote # 查看远程仓库
git remote add [shortname] [url] # 添加远程仓库
git clone [url] # 克隆远程仓库
git pull # 从远程仓库拉取
git push [remote] [branch] # 推送到远程仓库
-
推送步骤:
git remote
查看是否关联git add [文件名]
暂存文件git commit -m "描述"
提交修改git push [远程名] [分支名]
推送至远程
-
拉取冲突解决:
git pull --allow-unrelated-histories # 解决不同历史分支的合并冲突
-
图示:
5. 分支管理
git branch # 查看分支
git branch [name] # 创建分支
git checkout [name] # 切换分支
git push [remote] [name] # 推送分支至远程
git merge [name] # 合并分支
作用: 隔离开发环境,避免影响主线代码
🎯 总结
掌握Git安装、仓库初始化/克隆、核心命令(
status
,add
,commit
,reset
,log
)以及认证错误解决方案,是高效使用Git进行版本控制的基础。多加练习,熟能生巧!
如果我的内容对你有帮助,请点赞👍、关注❤、收藏⭐️。创作不易,大家的支持就是我坚持下去的动力!