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

Summary

This chapter walked us through the process of working on a simple example project by a small development team.

We have recalled how to start working with Git, either by creating a new repository or by cloning an existing one. We have seen how to prepare a commit by adding, editing, moving, and renaming files, how to revert changes to file, how to examine the current status and view changes to be committed, and how to tag a new release.

We have recalled how to use Git to work at the same time on the same project, how to make our work public, and how to get changes from other developers. Though using a version control system helps with simultaneous work, sometimes Git needs user input to resolve conflicts in work done by different developers. We have seen how to resolve a merge conflict.

We have recalled how to create a tag marking a release, and how to create a branch starting an independent line of development. Git requires tags and new branches to be pushed explicitly, but it fetches them automatically. We have seen how to merge a branch.

主站蜘蛛池模板: 恩平市| 慈溪市| 龙里县| 定南县| 云梦县| 白河县| 喀喇沁旗| 措勤县| 阿瓦提县| 榆树市| 罗甸县| 宜春市| 达孜县| 延长县| 汉川市| 延边| 巩义市| 颍上县| 静宁县| 元氏县| 万安县| 穆棱市| 大庆市| 福建省| 宁河县| 兴和县| 美姑县| 淄博市| 衡南县| 社会| 施甸县| 舞阳县| 古田县| 苏尼特右旗| 呼和浩特市| 临泉县| 蒲城县| 永修县| 夹江县| 通榆县| 海原县|