기본적인 개발 환경 세팅을 진행했다.
Mac OS에 Git 설치
Mac OS에 Git을 설치할 때 Homebrew를 사용하기 때문에, Mac OS를 사용하고 있는 경우 Homebrew 설치도 필요하다.
- Homebrew
MacOS 운영체제에서 사용되는 오픈 소스 패키지 관리자
홈브루를 사용하면 터미널을 통해 손쉽게 다양한 소프트웨어 패키지를 설치, 업데이트 및 관리할 수 있다.
Git의 설치 여부를 확인하고 싶다면,
git --version
Github Repository 생성
git config --global init.defaultBranch main
git config --global user.name "사용자 이름"
git config --global user.email "사용자 이메일"
git config --global --list
위의 코드를 실행하면 Git의 전역 설정이 변경된다. 사용자의 이름과 이메일은 커밋 기록에 작성자로서 표시되고, 'init.defaultBranch' 설정은 Git 저장소를 초기화할 때 기본 브랜치로 사용된다. '--global' 옵션은 해당 설정이 현재 사용자에게 전역적으로 적용되도록 지정한다.
git clone "생성한 github repository 주소"
Git을 사용하여 원격 저장소(remote repository)에서 프로젝트를 복제(clone)하는 명령어이다. 원격 저장소의 내용을 가져와 로컬 컴퓨터에 복제하여 작업할 수 있는 로컬 Git 저장소를 생성한다.
git status
Git 실행 상태를 확인하는 명령어이다. 현재 작업 중인 브랜치의 상태와 변경된 파일의 상태를 확인하여 작업 디렉토리에서 어떤 작업을 해야 하는지 알려준다. 이를 통해 커밋되지 않은 변경 사항을 확인하고, 스테이징 및 커밋 작업을 수행할 수 있다.
git add .
# ".": 지금 내가 위치하고 있는 폴더 안에서 모든 변경 사항들 의미
git commit -m "커밋 메시지"
# "커밋 메시지": 변경 사항에 대한 설명 입력
git push origin main
- git add: Git에서 변경된 파일을 스테이징 영역에 추가하여 커밋할 준비를 한다.
- git commit: 스테이징 영역에 있는 내용을 커밋하여 버전 기록을 생성하는 역할을 한다.
- git push origin main: 로컬 Git 저장소의 main 브랜치에 있는 커밋들이 origin이라는 원격 저장소로 푸시된다.