Getting Started + Introduction Git


Introduction to Version Control



tải về 29.67 Kb.
Chế độ xem pdf
trang2/4
Chuyển đổi dữ liệu21.09.2022
Kích29.67 Kb.
#184191
1   2   3   4
1. Getting Started and Git Basic
2. Git Internal and Working with Git
1. Introduction to Version Control
6
2. Local vs. Centralized vs. Distributed VCSs

Distributed Version Control Systems
Fully mirror the repository, if any server dies, 
and these systems were collaborating via it, 
any of the client repositories can be copied
back up to the server to restore it.
Every checkout is really a full backup
of all the data.


© 2020 By Sun* - Talent Development Office - Vietnam Education Unit - All rights reserved.
2. Introduction to Git
7
1. History of Git
- Git began with a bit of creative destruction and fiery controversy.
- In 2002, the Linux kernel project began using a proprietary DVCS called BitKeeper.
- In 2005, BitKeeper broke down, and the tool’s free-of-charge status was revoked. 
This prompted the Linux development community to develop their own tool based on some of the lessons 
they learned while using BitKeeper. Some of the goals of the new system were as follows:

Speed

Simple design

Strong support for non-linear development (thousands of parallel branches)

Fully distributed

Able to handle large projects like the Linux kernel efficiently (speed and data size)
Since its birth in 2005, Git has evolved and matured to be easy to use and yet retain these initial 
qualities. It’s incredibly fast, it’s very efficient with large projects, and it has an incredible branching system 
for non-linear development.


© 2020 By Sun* - Talent Development Office - Vietnam Education Unit - All rights reserved.
2. Introduction to Git
8
2. Differences between Git and other VCSs 
Git
VCSs
Setting up repository: stores 
repository in .git directory in top 
directory of your project
- stores a reference to that 
snapshot
Setting up repository: CVS 
require setting up CVSROOT
- store information as a list of 
file-based changes made to each 
file over time


© 2020 By Sun* - Talent Development Office - Vietnam Education Unit - All rights reserved.

tải về 29.67 Kb.

Chia sẻ với bạn bè của bạn:
1   2   3   4




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©tieuluan.info 2022
được sử dụng cho việc quản lý

    Quê hương