Git 快速入门与进阶应用

作者/分享人:Singee
90后,目前主力工具为 Python,Web 方向,目标全栈。正在学习 iOS/macOS 软件开发,同时在考虑人工智能方向,希望同好有志之士和我一起摸索进步

本文内容:

  • Git 快速入门 —— 3W
    • What? 什么是 Git?什么是版本控制?什么是分布式?
    • Why?为什么要使用版本控制?为什么要使用 Git?
    • How? 如何安装 Git?最简单的配置、使用(初始化、添加提交、状态历史、回滚),以及gitignore 文件。如何上传到 Github(push 与 pull)?
  • Git 强化技能
    • 解决冲突
    • 分支(branch)
    • 标签(tag)
    • 再谈 .gitignore
    • 重命名、删除已提交的文件
    • 对历史提交的操作(修改、删除、合并)
    • 暂存(stage)
    • Gitflow
    • JetBrians 插件
    • Github Pages / Coding Pages
  • 新手常见问题
    • 解决 detached state
    • Github 的 「Pull Request」
    • 重新初始化仓库(只能删除 .git 文件吗)
    • 有的目录无法跟踪(空目录)
    • 一些系统产生的奇奇怪怪的文件(.DS_Store 等)
  • 如何深入学习

本文目标用户群:

  • Git 零基础人员
  • 会使用简单的 Git 操作或仅会 GUI 操作,想要了解更多提升效率的命令行操作者
  • 其他对以下内容提纲感兴趣的用户
活动取消
已有97人预订
预订达标
文章出炉
     
01月05日
01月15日
退款保证:
• 01月05日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
60分钟轻松搞定树莓派 AI 服务开发
微软公开课
大厂面试官亲述:0~3年移动研发工程师必备技能
richardcao
使用 Mpvue 开发微信小程序的最佳实践
美团点评技术团队
Tomcat 性能优化
only you
使用 Python 全栈打造淘宝客微信机器人
州的先生
普通程序员如何快速提升自己
王俊生
深度学习数学基础之微积分
王晓明
深入解读微服务架构下分布式事务解决方案
lee
程序员如何借力微信公众号打造个人品牌,实现财务和精神自由?
石皮先生
深入浅出安卓热门网络框架 OkHttp3 和 Retrofit 原理
shixinzhang 🌏
从0到1搭建属于自己的服务器
刘叫兽
从零开始帮助您用 Python 打造自己的区块链
Frank
深入浅出理解基于 Kafka 和 ZooKeeper 的分布式消息队列
应书澜
Java 进阶篇:理解 Class 和 Class 加载过程
张振华
大前端开发:前端如何开发 APP
差不多先生
微信扫描登录