有识

个人网 | 追寻一切真知灼见

用户工具

站点工具


侧边栏

博主公告

想读书,想旅游,想运动,但是没有时间?其实我们不是没有时间,只是没有真正把想做的事情,放在重要的位置上,或者干脆没时间搞清楚到底那件事情对你来说更重要。^_^ 欢迎大家收看《程序员带你学打羽毛球》 和博主一起加入运动的行列。 ease 11:53 - 08月02日




最新博文》更多博文

分类索引

博主简介
吕某某 Leo
河北人,网名:ease
资深IT菜鸟,创业者
兴趣爱好:
人工智能,运动,读书,coding
人生格言:
命由己造 相由心生 有容乃大 无欲则刚 》博主管理》关于博主


blog:ease:git:git-basic

Git 版本控制常用操作 案例教程

1. 课程前言

  1. 使用git应融入所有程序员的日常开发。
  2. 试图用最少的篇幅,讲解最常用的 git 操作。
  3. 插入应用场景,理解在开发中的实际用途。
  4. 尽可能通俗的阐述,让对 git 零基础的程序员也能读懂。
  5. 晦涩的概念理解,用图形或者实际案例往往比文字更简单和高效。而我们见到的很多技术文章却把简单的问题说复杂。

课程概要

  1. 什么是版本控制,必要性
  2. git基本操作 & 应用场景
    1. init 初始化
    2. clone 克隆
    3. add 暂存
    4. rm 移除
    5. commit 提交
    6. reset 撤销
    7. checkout 检出
    8. .gitignore 忽略文件
    9. log 查看历史
    10. branch 分支
    11. tag 标签
    12. fetch 拉取
    13. merge 合并
    14. pull 拉取&合并
    15. remote 远程
    16. push 推送
    17. rebase 变基
  3. git 基本概念

在本课程中你将会学到

  1. Git 基本概念,为什么说 Git 是靠谱研发团队的必备技能。
  2. 通过案例 学习使用 Git 的基本操作。熟练掌握 Git 这个强大的代码管理工具。
  3. 作为研发团队成员,在日常开发中不同场景Git 的使用。
  4. 理解 Git 在程序研发过程中,如何进行版本控制和团队协作。

谁适合学习本课程

“程序员:代码洁癖患者”:
总想把代码写的又干净有高效。(反复封装必不可少)

“程序员:选择困难症”:
实现某个功能比如:某个响应式的菜单或者某个GridView 数据表格,多种解决方案,各有所长。很难取舍。

“优秀的程序员”:
为什么?因为不用 git 就不是优秀的程序员。LOL

“专业写作者”:
不要说你用 word 写作。那也太不专业了,不用 org-mode,起码也要用markdown吧? git 可以协助你随时保存写作灵感,同时又不影响你的故事主线。反复修改更不在话下。

“研发主管”:
协作开发代码管理,可以说是 git 必杀技之一。 对于研发主管来说,无论管理微型的研发团队,还是异地多部门的复杂研发团队。git 都可以轻松应对。

blog/ease/git/git-basic.txt · 最后更改: 03:42 - 09月02日 (外部编辑)