프로그래밍/Git

[Git] 내가 아는 Git 1 - Intro

showmiso 2020. 8. 24. 17:38

안녕하세요.

Git은 굉장히 유용한 시스템입니다.

특히 개발할 때는 필수적이죠.

저는 Git을 제멋대로 유용하게 사용하고 있습니다. 

제가 이해했던 방식으로 여러분들도 Git을 쉽게 사용할 수 있도록 정리해보려 합니다. 

 

사용환경은 Mac, Git, GitHub, GitLab, SourceTree 입니다. 

 


Git은 무엇인가?

 

Git은 분산형 버전관리 시스템으로 프로젝트의 버전 관리를 도와주는 프로그램입니다. 

 

https://git-scm.com/

 

Git

 

git-scm.com

 

그럼, Github 는 뭐야?

 

Github 나 Gitlab 은
버전관리 중인 소스코드를 저장해 놓을 수 있는 원격 저장소(Remote Repository) 입니다.

 

https://github.com/

 

Build software better, together

GitHub is where people build software. More than 50 million people use GitHub to discover, fork, and contribute to over 100 million projects.

github.com

https://about.gitlab.com/

 

The first single application for the entire DevOps lifecycle - GitLab

“From project planning and source code management to CI/CD and monitoring, GitLab is a complete DevOps platform, delivered as a single application. Only GitLab enables Concurrent DevOps to make the software lifecycle 200% faster.”

about.gitlab.com

 

그럼 SourceTree는 뭐야?

 

버전관리 GUI 프로그램으로

Git을 쉽게 사용할 수 있도록 도와주는 프로그램입니다. 

명령어에 익숙하지 않다면 SourceTree 사용을 추천드립니다. 

 

https://www.sourcetreeapp.com/

 

Sourcetree | Free Git GUI for Mac and Windows

A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.

www.sourcetreeapp.com

 

SourceTree를 사용해 Git을 이해하고, 활용하는 방식을 포스팅 해보려고 합니다. 
잘 부탁드립니다.