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

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.

主站蜘蛛池模板: 平谷区| 黎城县| 尤溪县| 大港区| 达拉特旗| 凌云县| 阳高县| 留坝县| 若羌县| 芜湖县| 安达市| 沐川县| 高邮市| 九龙坡区| 博爱县| 洪江市| 大理市| 楚雄市| 碌曲县| 神木县| 南京市| 宜丰县| 泰来县| 山阳县| 子洲县| 淅川县| 武冈市| 彝良县| 思茅市| 新郑市| 大竹县| 嵊州市| 东城区| 闻喜县| 巴彦县| 都江堰市| 克东县| 股票| 竹山县| 赤城县| 合山市|