728x90
Git 설치
구글에 git 검색 후 사이트로 들어갑니다
컴퓨터에 맞는 프로그램으로 다운받으시면 됩니다
전 맥을 가지고 있어서 macOS를 중심으로 같이 다운받아봅시다
가장 위에 있는 Homebrew를 이용해서 다운받아 봅시다!
macOS terminal에 붙여 넣으면 sudo (관리자계정)으로 뜨기에 비밀번호를 입력하여 설치해줍니다:)
Enter눌러주면 이렇게 다운로드를 진행하게 됩니다
다운 받은 후에 아래 코드를 terminal에 입력해서 git을 다운받아줍니다!
brew install git
만약 이러한 에러메세지가 뜨게 된다면 (M1칩 mac에 해당된다면 이럴경우가 많아요!)
zsh: command not found: brew
아래 코드 입력 후 다시 설치코드를 입력하시면 제대로 설치가 될 거예요 :)
eval $(/opt/homebrew/bin/brew shellenv)
기본 명령어
- command line : 깃 명령어를 입력할 때 사용하는 컴퓨터 프로그램
- 저장소(Repository)
- 브랜치
- 특정시점에서 분기하여 새로운 commit을 쌓을 수 있는 가지를 만드는 것
- 개발의 주축 branch ; Master branch
- 모든 branch는 최종적으로 다시 master branch에 merge하여 작업을 함
- Push - local repository의 내용 중 remote repository에 반영되지 않은 commit을 remote repository로 보내는 과정
- Pull - Remote repository에서 있는 내용중 local repository에 반영되지 않은 내용을 가져와서 local repository에 저장하는 과정
- Merge - 하나의 branch를 다른 branch와 합치는 과정
- Fork - Remote repository를 local repository에서 복제한 뒤 새로운 remote repository로 push하는 과정 [작업 내용을 원본에 반영하기 위해 pull request를 통한 승인과정이 필요]
728x90
반응형
'Data Science' 카테고리의 다른 글
[Matplotlib] 축레이블 여러줄로 변환 | 줄바꿈 (2) | 2024.06.04 |
---|---|
Bioconductor _유전자데이터 분석을 위한 바이오컨덕터 설치/소개 (0) | 2022.04.26 |
[딥러닝] 영화 리뷰 긍정/부정 분류 RNN 모델 - 모델 학습/평가/예측 (0) | 2021.11.24 |
[딥러닝] MNIST 분류 CNN 모델 - 평가 및 예측 (0) | 2021.11.24 |
MNIST 분류 CNN 모델 - 모델 구현 (0) | 2021.11.24 |