영넌 개발로그
[git] 소개 본문
2005년, 리누스 토르발스가 처음 세상에 소개
리눅스 창시자 이기도 하면서 지옥같은 작업 환경에서 벗어나기 위해 만든 시스템
깃으로 할 수 있는 일
1. 버전 관리 (Version Control)
문서를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 편하고 구체적으로 기록하기 위한 버전 관리 시스템
2.백업 (Backup)
현재 컴퓨터에 있는 자료를 다른 컴퓨터에 복제하는 것
보통 별도의 저장 장치를 마련하거나, 드롭박스, 구글 드라이브 등의 인터넷 서비스를 사용
깃허브(Github) : 깃의 원격(온라인) 저장소
3. 협업(Collaboration)
깃허브와 같은 온라인 서비스를 사용하면 여러 사람이 함께 일하기 편함
누가 어느 부분을 어떻게 수정했는지 기록이 남기 때문에 오류 시에도 파악하기 편함
깃 편하게 사용하기
1. 깃 허브 데스크톱
깃 온라인 저장소 서비스인 깃허브에서 제공하는 프로그램
2. 토터스깃
윈도우 전용 프로그램으로 윈도우 탐색기의 빠른 메뉴에 추가되는 프로그램
https://tortoisegit.org/download
3. 소스트리
깃의 기본 기능부터 고급 기능까지 사용할 수 있는 프로그램
4. 커맨드 라인 인터페이스 (Command Line Interface, CLI)
터미널 창에 직접 명령을 입력해서 깃을 사용하는 방식
반복해야 할 일을 자동화시키거나 서버 환경에서 깃을 사용하는 등 다양한 활동 가능
5. 이외에 https://git-scm.com/downloads/guis 참고
'코딩' 카테고리의 다른 글
[git] Mac 에 깃 설치하기 (0) | 2023.06.06 |
---|
Comments