官术网_书友最值得收藏!

Foreword to the second edition

Welcome to the second edition of Git Essentials!

This paragraph is dedicated to those who have already read the first edition; here you will find an overview of the changes and new things inside this brand-new edition.

First of all, we listened to your feedback: in Chapters 2Git Fundamentals - Working Locally and Chapter 3Git Fundamentals - Working Remotely we will look at some technical details in more depth, describing more accurately the internals of Git; this entails extra effort on the part of the reader, but in return, he or she will obtain a more mindful understanding of Git architecture that will later help to grasp the commands of this powerful tool.

The Git ecosystem made some really giant steps forward since April 2015, but at its heart, Git is always the same. Here is an incomplete list of new features and improvements:

  • Big improvements for Windows (for example, a fully working credential subsystem, performance enhancements, and so on—see https://github.com/git-for-windows/git).
  • Git Large File Storage (LFS)-an additional tool from GitHub friends (see https://git-lfs.github.com).
  • Git Virtual File System from Microsoft fellows (see https://github.com/Microsoft/GVFS).
  • git worktree command and functionalities. Worktrees are a feature that was first included in Git 2.5; they let you check out and work on multiple repository branches in different directories simultaneously-see https://git-scm.com/docs/git-worktree.
  • A lot of improvements and new options for common commands, too many to cite them all.

So the aim of this book is to get started with versioning and learn how to do it proficiently.

Let's start!

主站蜘蛛池模板: 东海县| 信阳市| 双峰县| 浠水县| 白银市| 新建县| 阿坝县| 淮北市| 连平县| 和田县| 西安市| 兴仁县| 桑日县| 宜良县| 罗源县| 黄山市| 兴化市| 桐城市| 海门市| 龙井市| 宜丰县| 白山市| 饶阳县| 贵南县| 普格县| 武义县| 乌审旗| 沙田区| 黄龙县| 色达县| 乐平市| 克拉玛依市| 哈密市| 新乡县| 榕江县| 河曲县| 潢川县| 玉门市| 浮梁县| 志丹县| 苏尼特右旗|