책 리뷰/Doit! 지옥에서 온 문서관리자 깃&깃허브 입문
1-1. 지옥에서 온 문서 관리자, 깃
조조링
2024. 10. 17. 16:10
728x90
반응형
이 글은 이지스퍼블리싱의 [Do it! 지옥에서 온 문서관리자 깃&깃허브 입문] 책을 기반으로 GPT4o, 구글링을 통해 추가로 정리한 내용입니다.
1. 깃으로 무엇을 할 수 있을까?
- 버전 관리
깃(Git)은 파일을 수정할 때마다 언제 수정했는지, 어떤 내용을 변경했는지 등을 기록하는 버전 관리 시스템입니다. 이 시스템을 통해 문서나 코드를 여러 버전으로 관리할 수 있습니다. - 백업하기
깃은 로컬 컴퓨터에 저장된 파일을 원격 저장소에 백업할 수 있도록 도와줍니다. 원격 저장소(remote repository)는 깃 파일을 백업하고 동기화할 수 있는 장소로, 이러한 서비스 중 가장 널리 사용되는 것이 깃허브(GitHub)입니다. - 협업하기
깃은 여러 사람이 동시에 같은 프로젝트에서 작업할 수 있도록 돕습니다. 협업 기능을 통해 여러 개발자나 사용자가 코드와 문서를 함께 관리하고 업데이트할 수 있습니다.
2. 깃 프로그램의 종류
- 깃허브 데스크탑
깃허브에서 제공하는 프로그램으로, 깃을 GUI(그래픽 사용자 인터페이스) 환경에서 쉽게 사용할 수 있습니다. 초보자에게 적합하지만, 기본 기능 위주로 되어 있어 고급 사용자는 부족함을 느낄 수 있습니다. - 토터스깃(TortoiseGit)
윈도우 전용 프로그램으로, 윈도우 탐색기에서 바로 깃 명령을 사용할 수 있는 GUI 도구입니다. - 소스트리(SourceTree)
소스트리는 깃의 기본 기능부터 고급 기능까지 모두 지원하는 프로그램으로, 초보자와 고급 사용자 모두에게 적합합니다.
3. 커맨드 라인 인터페이스(CLI)
- 커맨드 라인 인터페이스(CLI)는 터미널 창에 직접 명령어를 입력해 깃을 사용하는 방식입니다.
- GUI보다 더 많은 기능을 제공하며, 고급 사용자가 깃을 효율적으로 사용할 수 있는 도구입니다. CLI는 깃을 깊이 있게 이해하고 활용하는 데 중요한 역할을 합니다.
728x90
반응형