코딩크리처 2024. 5. 19. 19:37

hyperskill - Starting with git 원문

이번 주제에서는 Git을 탐색하기 시작 할 겁니다,

Git은 코드 버전을 조종하고 합치는 중요한 도구입니다.

우리는 Git이 무엇인지, 이를 사용해야 할 이유를 배울 것이며,

이를 세 가지 주요 운영체제에 인스톨 하는 법을 배울겁니다.


What is Git? - Git 이란 무엇인가?


Git이란 버전 컨트롤 배포 시스템인데,

이는 개발자가 파일에서의 변화를 추적하고 기록하는 데 도움을 줍니다.

해당 파일들은 작업하길 원하는 어떠한 파일도 될 수 있지만,

우리는 프로그램의 소스 코드를 더 가까이 지켜봅니다.

Git과 함께라면 당신은 프로젝트의 오래된 버전으로 돌아갈 수 있으며, 비교하며, 분석하며, 변화를 합칠 수 있습니다.

이러한 프로세스는 version control 이라고 부릅니다.


Git은 배포되어 있는데, 이는 파일을 저장하는 데 단 하나의 중앙 서버에 의존하지 않는다는 것 입니다.

대신, Git을 전체적으로 로컬 환경에서 작업할 수 있는데,

당신의 하드 드라이브의 폴더에 데이터를 저장하는 것을 repository (레포지토리) 라고 부릅니다.

이는, local repository 라고 부르는데, 당신의 하드 드라이브에만 존재합니다.

하지만, 똑같은 프로젝트를 사람들과 더 쉽게 작업하기 위해 이 프로젝트를 온라인에 복사 해 둘 수 있습니다.

이 경우, remote repository 라고 부릅니다.


수많은 서비스들이 Git 레포지토리를 위한 호스팅을 제공합니다.

그 중 유명한 것들은 Github, Codebase, SourceForge, SourceHut, Bitbucket, GitLab, Gitorious입니다.

더 나아가 이 속에서 가장 유명한 GitHub를 다룰 겁니다.

어쨋든, 당신이 원한다면 위 리스트 중 하나를 사용 할 수 있습니다.


Git은 무료이며 주로 리눅스를 위해 개발 된 오픈 소스 소프트웨어입니다.

또한, macOS와 Windows 와 같이 가장 주요한 운영 체제들을 서포트합니다.

지금 우리는 이러한 시스템에 어떻게 Git을 설치하는 지 배울 겁니다.

Github 이미지


Installing Git - Git 설치하기


1. Windows

윈도우에서 Git을 설치할 수 있는 여러 방식이 있습니다.

첫째로, 공식 Git 사이트에 가서 다운로드 한 뒤, 자동으로 시작하는 겁니다.

설치 한 후, 당신에게 필요한 세팅을 선택 할 필요가 있습니다.


2. Linux

터미널을 오픈 한 후 당신의 배포 패키지 매니저를 사용하는 어플리케이션을 설치하세요.

만약 당신이 Fedora (혹은 비슷하게 다른 배포 시스템들 - RHEL or CentOS) 를 사용한다면, dnf를 사용할 수 있습니다.

$ sudo dnf install git-all

만약 당신이 Ubuntu와 비슷한 Debian 기반의 배포판을 사용한다면, apt를 사용 해 보세요.

$ sudo apt install git

3. macOS

Mac에 Git을 설치하기 위한 여러 방법들이 있습니다.


당신의 터미널에 밑의 명령을 입력함으로 Xcode Command Line Tools 를 설치하게 됩니다.

xcode-select --install

그러곤 당신은 Git이 이미 설치되어 있는지 간단히 체크 할 수 있습니다 :

$ git --version

Git이 설치되어 있지 않다면, 설치할 수 있습니다.


다른 방식은 homebrew 를 사용하는 방식입니다.

homebrew는 밑의 명령을 사용해서 터미널로부터 설치 할 수 있는 프로그램입니다. :

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

homebrew 에 대한 더 많은 정보는 homebrew 공식 웹사이트 에서 찾을 수 있습니다.

설치 후, 밑의 명령을 터미널에서 실행하세요 :

brew install git

Mac을 위한 Github를 설치 할 때도 Git을 설치 할 수 있습니다.

Mac을 위한 Github Client


Git settings - Git 세팅


그래서, 우리는 Git을 성공적으로 설치했습니다.

지금 몇 가지 세팅을 조정 할 필요가 있습니다.

구동하기 위한 몇 가지 옵션이 있지만, 우리는 가장 중요한 것들을 세팅 할 겁니다.

우리의 username 그리고 email address 입니다.

터미널을 열고 명령을 실행하세요 :

git config --global user.name "My Name"
git config --global user.email myEmail@example.com

지금 각각의 액션이 당신의 이름과 이메일 주소를 표시합니다.

따라서, 유저들은 누가 확실한 변화에 대한 책임이 있는지 알게 됩니다.


Git check - Git 체크


주로, 설치는 성공적입니다.

하지만 만일의 경우에 대비해, 우리는 실제로 설치된 Git의 버전에 대해서 체크하는 것을 추천합니다.

터미널에 git --version 명령을 실행시켜서 확인 할 수 있습니다.

결과는 밑과 비슷합니다 :

git version 2.33.1

이는 Git이 설치되었다는 것을 의미하며, Git을 실행 시킬 수 있다는 것을 의미합니다.


Conclusion - 결론


이번 주제에서 배운 것을 요약 해 봅시다.

  • Git은 당신의 코드를 저장, 조종, 변화, 병합하기 위한 콘솔 유틸리티 집합입니다.
  • 윈도우, 리눅스, 맥에 쉽게 설치 할 수 있습니다.
  • Git과 함께라면, 당신의 프로젝트를 하드 드라이브 혹은 온라인 서비스를 사용하여 유지시킬 수 있습니다.



words to remember


just in case : 만일의 경우에 대비해

댓글수0