영넌 개발로그

[git] 소개 본문

코딩

[git] 소개

영넌 2023. 6. 6. 20:06

2005년, 리누스 토르발스가 처음 세상에 소개

리눅스 창시자 이기도 하면서 지옥같은 작업 환경에서 벗어나기 위해 만든 시스템

 

깃으로 할 수 있는 일

1. 버전 관리 (Version Control)

문서를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 편하고 구체적으로 기록하기 위한 버전 관리 시스템

 

2.백업 (Backup)

현재 컴퓨터에 있는 자료를 다른 컴퓨터에 복제하는 것

보통 별도의 저장 장치를 마련하거나, 드롭박스, 구글 드라이브 등의 인터넷 서비스를 사용

깃허브(Github) : 깃의 원격(온라인) 저장소

 

3. 협업(Collaboration)

깃허브와 같은 온라인 서비스를 사용하면 여러 사람이 함께 일하기 편함

누가 어느 부분을 어떻게 수정했는지 기록이 남기 때문에 오류 시에도 파악하기 편함

 

깃 편하게 사용하기

1. 깃 허브 데스크톱

깃 온라인 저장소 서비스인 깃허브에서 제공하는 프로그램

https://desktop.github.com 

 

GitHub Desktop

Simple collaboration from your desktop

desktop.github.com

2. 토터스깃

윈도우 전용 프로그램으로 윈도우 탐색기의 빠른 메뉴에 추가되는 프로그램

https://tortoisegit.org/download 

 

Download – TortoiseGit – Windows Shell Interface to Git

Other resources Debug symbols, language dlls and other resources can be found on our dedicated download server: download.tortoisegit.org/tgit/2.14.0.0/. Preview releases The preview releases are built from the latest code that represents the cutting edge o

tortoisegit.org

3. 소스트리

깃의 기본 기능부터 고급 기능까지 사용할 수 있는 프로그램

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

4. 커맨드 라인 인터페이스 (Command Line Interface, CLI)

터미널 창에 직접 명령을 입력해서 깃을 사용하는 방식

반복해야 할 일을 자동화시키거나 서버 환경에서 깃을 사용하는 등 다양한 활동 가능

 

5. 이외에 https://git-scm.com/downloads/guis 참고

 

 

'코딩' 카테고리의 다른 글

[git] Mac 에 깃 설치하기  (0) 2023.06.06
Comments