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日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
哪些算法和数据结构是需要程序员必须掌握的?
zhen.guo
ACT 敏捷教练培养体系
Chat 三人行
Spring Cloud Consul 从入门到精通
如梦技术 dreamlu
技术部门 Leader 与团队那些事
Eason
Spring Data JPA 晋级提升篇:复杂场景实战用法与优化
张振华
高并发、高性能 Web 架构解决方案
Array老师
程序员的自我进化:学习之道,如何更有效的学习
Soyoger
Spring 注解是如何实现的
飞翔
深入理解领域驱动设计中的聚合(aggregates)
张刚
分布式事务原理探究
追梦
如何正确使用 Spring Cloud?
老顽童
基于 Redis 的分布式锁实现及踩坑案例
应书澜
微服务概述及微服务文档输出实战应用
thinkers
Spring 事务配置解惑
追梦
本地事务原理探究
追梦
微信扫描登录