낚시하는 프로그래머

깃 허브 데스크탑 설치 방법 및 깃 허브 설명

 

깃 허브는 2005년 리누스 토르발스(Linus Torvalds)에 의해서 처음 세상에 소개가 되었습니다. 수많은 소스코드를 효율적으로 관리를 하기 위해서 만들어졌습니다. 

 

 

깃허브

 

 

깃으로 어떻게 무엇을 할 수 있을까?

 

깃허브로 할수할 수 있는 작업은 관리자 역할을 편리하게 할 수 있는데 소스코드의 비전 관리, 백업, 협업을 할 수 있습니다. 

 

 

소스의 버전관리 편리 

 

대규모로 개발하는 부서 또는 개발업무를 하는 곳에서는 하루에도 수십 번 또는 수백 번 많으면 수천번의 파일이 수정이 되고 수정되는 문서에 대한 정보들을 구체적으로 기록하기 위한 도구가 필요합니다. 깃이 버전 관리를 편리하게 할 수 있습니다. 

 

 

 

클라우드 백업

 

컴퓨터 작업을 하게 되면 꼭 필수적으로 해야하는 작업이 백업입니다.  PC의 하드디스크나 USB 등의 물리적인 장소에 저장을 하게 되면 언젠가는 자료가 유실될 가능성도 있기 때문에 비교적 안전한 백업 공간인 클라우드 저장소를 지원합니다. 

 

 

 

협업하기 

 

깃허브 처럼 온라인 서비스를 이용하면 여러 사람이 함께 일할수 있다는 장점이 있습니다.  한 사람이 작업을 하다가 원격 저장소에 올리면  다른 한 사람이 원격 저장소에 올려진 파일을 내려받아서 다시 원격 저장소에 올립니다. 이것처럼 팀원들이 파일을 편하게 주고받으면서 일할수 있고 수정 부분에 대한 기록도 남기 때문에 오류 발생 시 파악하기 쉽습니다.

 

 

 

반응형

 

 

깃 프로그램의 종류?

 

깃허브 데스크톱(GitHub Desktop) 

 

깃허브 데스크톱은 고급사용자가 사용하면 약간 아쉬움이 있는 프로그램이지만 사용이 쉽고 누구나 사용할 수 있다는 장점이 있습니다. 깃허브에서 제공하며 그래픽 인터페이스 GUI로 구현하였습니다.

 

- 깃허브 데스크톱 다운로드(https://desktop.github.com/)

 

 

 

토터스깃(TortoiseGit) 

토터스깃(TortoiseGit) 은 윈도우 전용 프로그램으로 윈도우 탐색기의 메뉴에 추가가 되는 프로그램입니다. 

 

- 토터스깃 다운로드(https://tortoisegit.org/)

 

 

 

 

 

 

 

 

 

커맨드 라인 인터페이스(Command Line Interface)

터미널 창에 직접 명령어를 입력하여 사용하는 방식입니다. 커맨드 라인 인터페이스는 다른 프로그램에 비해서 사용하기 어려우며 기본적으로 리눅스 명령어 및 깃 명령어도 외워야 사용할 수 있습니다.

 

 

 

소스트리(SourceTree)

 

소스트리는 깃의 기본기능 부터 고급기능까지 사용하기 편리하며 기능이 많아 사용법이 복잡하지만 익숙해 지면 자유롭고 편리하게 사용할수 있는 프로그램 입니다. 

 

- 소스트리 다운로드(https://www.sourcetreeapp.com/)

 

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band