키보드워리어

【Git】기초 준비 과정 본문

개발 관련/Git

【Git】기초 준비 과정

꽉 쥔 주먹속에 안경닦이 2022. 7. 14. 15:00
728x90

안녕하세요 [키보드 워리어]
블로그 방문자 여러분, 안경닦이입니다.



오늘은 Git 기초 준비과정에 대해 알아보겠습니다.

 


 

# Git 준비하기

깃을 설치하기 위해 homebrew라는 프로그램을 설치합니다.

home brew라는 프로그램은 '다운로드 패키지'를 관리할 수 있는 툴로써,

brew install 프로그램을 입력할 때 프로그램을 자동으로 다운로드하는 기능이 있습니다.

https://brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

Github 가입하기

깃허브는 깃을 저장해주는 원격 저장소 역할을 하며 배포 및 커뮤니티 형성, 정적 페이지 할당 같은 서비스를 해주는 사이트입니다.

 

https://github.com/

 

GitHub: Where the world builds software

GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

 

sourcetree 설치하기

소스 트리란 내 폴더에 변경된 수정사항(깃)을 커밋해주고 깃허브와 내 컴퓨터를 연동시켜줍니다.

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

소스 트리 설치 및 설정 방법

호스트: github

인증방식: 베이직

사용자의 이름: 깃 협의 내 유저 이름

암호: 토큰 프로토콜: HTTPS

 

 

[간단한 용어 정리]

깃이란?

-> 누가, 언제, 어떤 파일을 바꾸었는지 스냅숏을 찍어 관리해주는 용도로 다른 사람이 작업한 내용을 내 파일로 덮어 씌우더라도 어떤 부분이 다른지 자동으로 비교할 수 있게 해 줍니다.

 

커밋?

-> 스냅숏을 찍는 것처럼 변경사항마다 커밋이 발생합니다.  커밋 메시지를 적어 관리합니다..

여러 파일에서 수정사항이 생겨도 본인이 원하는 것만 스테이징 시켜 관련된 파일만 골라서 커밋하는 것도 가능합니다.

 

push/ pull? 

case 1) 로컬 (내 컴퓨터)    >  원격(깃허브)

                         push

case 2) 로컬 (내 컴퓨터)    <  원격(깃허브)

                         pull

푸시나 풀 통해서 깃을 저장소에 저장할 수 있게 해 줍니다.

clone(클론)이라는 것은 초기 원격 저장소에 있는 파일을 내 로컬 저장소에 복사 저장하는 것을 의미합니다.

728x90

'개발 관련 > Git' 카테고리의 다른 글

[IntelliJ] 깃허브 적용  (0) 2023.04.20
【Git】협업을 위한 깃 - 2  (1) 2022.08.13
【Git】협업하기 위한 깃  (0) 2022.08.04
【Git】소스트리 버전관리  (0) 2022.07.31
【Git】 Git, Github? 차이가 뭔가요??  (0) 2022.07.24