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

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.

主站蜘蛛池模板: 房山区| 邵武市| 宁海县| 锡林浩特市| 宣化县| 新乡市| 芦山县| 西安市| 黎城县| 新巴尔虎右旗| 弥勒县| 长武县| 雷州市| 徐闻县| 莆田市| 庆元县| 德兴市| 长沙市| 永泰县| 卓尼县| 陕西省| 浙江省| 鹤岗市| 类乌齐县| 临潭县| 阿拉善右旗| 灵武市| 涞源县| 遵义县| 青冈县| 碌曲县| 永泰县| 钦州市| 阿拉善右旗| 岗巴县| 吴江市| 陵川县| 宝丰县| 甘德县| 宁夏| 绵阳市|