Git 基础学习路线

Git 基础

虽然使用可视化工具也可以操作 Git 完成开发工作,但如果不了解 Git 的概念和每个操作具体做了什么,在团队开发中很容易出现问题(比如出现冲突)。

因此本阶段的目标如下:

#目标
  1. 了解 Git 基本概念和常用命令的作用(理论)
  2. 能够使用 Git 命令来管理和提交项目代码(实践)
#知识点
  • ⭐️ 基本概念
    • 什么是 Git(版本控制系统)
    • 什么是 GitHub(代码托管平台)
    • Git 和 GitHub 的作用
    • Git 和 GitHub 的联系与区别
  • ⭐️ Git 概念
    • 工作区
    • 暂存区(索引)
    • 本地版本库
    • 远程仓库
    • Git 文件状态
    • 版本
    • HEAD
    • 分支
  • Git 的安装
  • Git 常见配置(git config)
    • 修改配置
      • 个人信息
    • 查看配置
  • ⭐️ Git 基本操作(开发流程)
    • 初始化仓库(git init)
    • 克隆(git clone)
    • 暂存(git add)
    • 提交(git commit)
    • 推送(git push)
    • 拉取(git fetch)
    • 拉取合并(git pull)
    • 😐 查看状态(git status)
    • 😐 查看历史(git log)
  • ⭐️ 分支操作
    • 创建分支
    • 查看分支
    • 切换分支
    • 删除分支
    • 合并分支(git merge)
#学习方法

入门 Git 时没必要买书,而是直接看网上的文档或视频教程,大概花几分钟 ~ 几小时就可以入门了。

比如 猴子都能懂的 Git 入门 (opens new window),图文并茂、通俗易懂,看完入门篇就足够了:

或者看 B 站上一些免费的分享,比如下面资源里提到的一节课入门视频,可以帮助你快速了解 Git。

但是大家要切记,一定要跟着教程敲命令 ,自己走完一套从新建文件到提交文件的完整流程!

还可以配合可视化工具来观察每个命令执行带来的效果,比如 IDEA 会自动把 Git 托管的文件变成绿色,从而帮助你理解每个命令的作用。

Git 的分支概念还是很重要的,大家可以使用 Learning Git Branching (opens new window)这个在线游戏来学习和理解分支。

当然,习惯阅读官方文档的同学也可以直接看 Git 官方文档入门。

#资源

在线文档:

视频教程:

Git 相关的入门视频太多了,B 站随便一搜一大把

在线游戏:

工具:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值