- Mastering Git
- Jakub Nar?bski
- 191字
- 2021-07-09 19:37:27
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.
- 大學計算機基礎(第三版)
- Mastering ServiceStack
- TypeScript Blueprints
- C語言程序設計基礎與實驗指導
- TestNG Beginner's Guide
- 數據結構(Python語言描述)(第2版)
- JavaScript從入門到精通(第3版)
- JavaScript+Vue+React全程實例
- Android程序設計基礎
- Unity 2D Game Development Cookbook
- Microsoft Azure Storage Essentials
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- 時空數據建模及其應用
- Mastering Unity Scripting
- 零基礎入門學習C語言:帶你學C帶你飛