DEV Community

A K I L A N
A K I L A N

Posted on

DAY-8(GIT AND GITLAB)

  1. What is git
  • Git is a distributed version control system

  • that helps track and manage changes in code over time

  • It allows multiple developers to work on the same project, view previous versions, and restore changes when needed.

features of git

  • version Control System - Git keeps track of every change you make to you project files.you can go back to previous version at any time

  • Repositories - A Git repository (or repo) is like a project's central hub . where everything related to your project is stored an manage (Two types of repo)

  • local repo - this is a copy of the repository which is stored in your pc.you can work on your project and make changes here.
    -remote repo - this is stored on a server.where you and your team can share work on a project

2.what is gitlab?

  • Gitlab is a web-based DevOps platform that enables teams to manage the entire software development lifecycle in a single application.

  • Provides Git-based repository hosting similar to GitHub

  • Includes built-in CI/CDpipelines for automated testing and deployment
    (A CI/CD (Continuous Integration and Continuous Delivery/Deployment) pipeline is an automated workflow that streamlines software delivery.)

  • Supports code review, issue tracking, and project management in one place

3.I Have Learned some new linux commands

  • Linux commands are used to interact with the operating system through the terminal

  • pwd (present working directory)

  • cd (change directory)

  • ls (list files)

Top comments (0)