logo

Distributed Version Control System of Git

This assignment consists of 3 questions related to system administration tasks, including discussion on 'git' and PAM system.

9 Pages1309 Words17 Views
   

Added on  2022-08-22

Distributed Version Control System of Git

This assignment consists of 3 questions related to system administration tasks, including discussion on 'git' and PAM system.

   Added on 2022-08-22

ShareRelated Documents
Part 1
Git
Basic Description:
Git is a Distributed version control system. With tiny footprint and easy to learn features it
provides lightning fast performance. Version control system are the one that records changes in
the files or codes which are done overtime so that the specific version can be accessed whenever
required. Git version control system is free and open source that can handle nearly everything
from very tiny to large projects with efficiency and speed.
Git outclasses SVN, CVS RCS and darcs with features like, convenient staging areas, multiple
work-flows and local branching (Stansberry, 2008).
Git differs from SVN as SVN is centralized version control system whereas Git is a distributed
version control system. Also Git can use multiple repositories unlike SVN. As compared to
SVN, rcs and darcs Git is faster to commit. Most of the time Git is utilizing local repositories and
committing to central repositories is done very often. Also since everyone is having their own
repositories at Git thus it does not have a single point of failure. Also unlike other control
systems Git can work offline so that the work can goes on even if the connection is lost without
losing the features.
Mercurial is very much closer to Git. Git has complex commands whereas Mercurial is simple.
Git is very fast and efficient for the users that have a working experience in it whereas Mercurial
can be used even with less experience. The main pro of Git is that its branching model is much
effective as compared to Mercurial (Gehman, 2019).
Basic work-flow of Git repository
1. Firstly initialize Git repository using "git init" command
2. To add and store files into a folder type "add" command, both new and modified files can be
store in it.
3. To save the file do it with "commit" command. This would be the savepoint and the file can be
later saved for new version.
4. If an old version of file needs to be accessed use "Revert" command.
Distributed Version Control System of Git_1
Git status command is used to check the status of the repository:
Committing the changes:
Distributed Version Control System of Git_2
Distributed Version Control System of Git_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Version Control System Report 2022
|9
|1323
|18

GIT Process and PAM System Implementation in Organizations
|13
|3798
|53

System Administrators or Security Administrators -
|13
|1583
|22

Assignment about Hard Disk Encryption
|4
|1401
|20

After attending the meeting
|7
|853
|15

Analysis of Security Vulnerability of WidgetsInc Virtual Machine Image
|23
|3636
|97