Git / / 2024. 7. 23. 22:38

Git 입문자를 위한 macOS 설정 및 기본 명령어

초간단한 macOS에서 Git 사용하기 🌟

 

Git은 개발자들이 협업을 할 때 코드 버전을 관리하고 기록하는 데 필수적인 도구입니다. 여기서는 macOS에서 Git을 설치하고, 기본적인 Git 명령어를 사용하는 방법을 알아보겠습니다. 이 과정에서 따라 하기 쉬운 이미지와 함께 설명드릴게요! 🚀

 

1. Git 설치하기 💻

 

1. Git 다운로드:

Git 공식 홈페이지로 이동합니다. 구글에서 “Git”을 검색하여 쉽게 접근할 수 있습니다.

홈페이지에서 Download for Mac 버튼을 클릭합니다.

 

2. Homebrew를 사용하여 설치:

Git 홈페이지에서 Homebrew 링크를 클릭합니다.

오른쪽 하단의 수첩 모양 아이콘을 클릭하여 Homebrew 설치 명령어를 복사합니다.

 

3. 터미널 실행 및 설치:

macOS의 Spotlight를 열고, 터미널을 검색하여 실행합니다.

터미널에서 복사한 Homebrew 명령어를 붙여넣고 Enter를 눌러 설치를 완료합니다. 🎉

 

2. Git 초기세팅 ⚙️

 

1. GitHub 계정 생성:

먼저 GitHub에 접속하여 계정을 생성합니다.

GitHub 계정을 생성한 후, 아래의 명령어를 터미널에 입력합니다. 이메일과 닉네임을 본인의 것으로 변경하세요.

git config --global user.name "YourName"
git config --global user.email "YourEmail@example.com"

 

📝 Tip: user.nameuser.email은 GitHub와 동일하게 설정하면 나중에 커밋할 때 깔끔하게 표시됩니다.

 

3. Git 구성 🛠️

 

Git을 처음 사용하기 위해서는 Git 저장소를 초기화해야 합니다. 이는 프로젝트 폴더에 .git 디렉토리를 생성하여 Git이 해당 디렉토리를 버전 관리할 수 있도록 합니다.

 

Git 저장소 초기화:

git init

 

해당 명령어를 실행하면 현재 디렉토리가 Git으로 관리되는 로컬 저장소가 됩니다. 🎯

 

4. 간단한 명령어 모음 ✨

 

Git을 사용할 때 자주 사용하게 되는 몇 가지 기본 명령어들을 소개합니다. 😎

 

디렉토리 확인:

ls -al

 

현재 위치한 디렉토리의 모든 파일과 폴더를 보여줍니다.

 

새 폴더 생성:

mkdir 폴더명

 

새로운 폴더를 현재 위치에 생성합니다.

 

폴더 이동:

cd 폴더명

 

원하는 폴더로 이동합니다.

 

파일 추가 및 스테이징:

git add 파일명

 

또는

git add .

 

변경된 모든 파일을 스테이징합니다.

 

커밋하기:

git commit -m "메시지"

 

스테이징된 변경사항을 커밋합니다. “메시지” 부분에 변경 내용을 적습니다.

 

리모트 저장소 복제:

git clone 주소

 

git clone 주소

touch 파일명

 

새로운 파일을 생성합니다.

 

파일 삭제:

rm 파일명

 

파일을 삭제합니다.

 

변경 사항 확인:

git diff

 

어떤 부분이 변경되었는지 비교하여 보여줍니다.

 

5. Git 지식 📚

 

Git 사용 시 알아두면 유용한 개념들을 살펴봅시다!

 

git commit -m “메시지”:

설명: Git은 커밋을 통해 코드의 스냅샷을 기록합니다. git commit -m 명령어는 변경사항을 저장하는 역할을 합니다.

git push origin master:

설명: git push 명령어는 로컬 저장소의 변경사항을 원격 저장소에 업로드합니다. 여기서 origin은 원격 저장소의 이름이고, master는 기본 브랜치입니다.

🌳 Tip: 초보자는 주로 master 브랜치만 사용하겠지만, 브랜치를 나눠서 관리하면 더 유용할 수 있습니다!

git rm 파일명:

설명: Git에서 파일을 삭제하고 이를 추적합니다. 로컬 파일을 삭제하는 것과는 다릅니다.

 

6. 혼자 끄적 메모 📝

 

Git을 사용하면서 유용하게 기억해둘 몇 가지 팁을 공유합니다:

 

파일명 변경:

git mv file_from file_to

 

파일명을 변경합니다.

 

파일 복사:

cp ./bbb ../

 

전 디렉토리로 파일을 복사합니다.

 

Git 로그 보기:

git log --oneline --decorate --graph --all

 

커밋 기록을 한눈에 보기 좋게 출력합니다.

 

Git 브랜치 관리:

브랜치 생성 및 전환:

git checkout -b 브랜치명

 

새로운 브랜치를 만들고 그 브랜치로 전환합니다.

 

브랜치 삭제:

git branch -d 브랜치명

 

특정 브랜치를 삭제합니다.

 

변경 사항 되돌리기:

git restore --staged 파일명

 

스테이징된 파일을 다시 변경 상태로 되돌립니다.

 

이제 macOS에서 Git을 활용해 프로젝트를 관리할 준비가 되었습니다! 🎉 Git은 익숙해질수록 강력한 도구가 되며, 협업할 때 없어서는 안 될 필수 기술입니다. 꾸준히 연습해보세요! 🚀

 

Tip: 각 Git 명령어를 실습하면서 사용하는 것이 가장 효과적입니다. Happy Coding! 😄

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유