📂 git add - 깃(Git)으로 관리할 파일 추가하기
"내가 열심히 만든 코드를 깃에 올리고 싶은데, 어떻게 시작해야 할까?"
당신은 새로운 프로젝트를 시작하고, 멋진 코드를 작성하고 있어요. 그런데 이 코드, 나만 알고 있기엔 너무 아까워요! 여러분의 코드가 버전 관리 시스템인 깃(Git)에 안전하게 저장되길 원하죠? 그렇다면, 바로 "git add" 명령어로 파일을 깃에 추가해야 합니다!
🏁 시작! 깃에 내 코드 추가하기!
새로운 프로젝트를 시작했다고 상상해보세요. 폴더를 만들고, 코드를 작성한 뒤 저장해놨다고요!
이제 이 코드가 깃의 관리 하에 들어가야 해요. 왜냐면, 깃을 사용하면 코드 변경을 추적하고 실수한 부분을 되돌릴 수 있기 때문이죠.
그럼 어떻게 해야 할까요?
자, 명령어를 입력하기만 하면 끝! 🎉
git add .
이 명령어를 입력하면, 내가 작업한 파일들이 깃에 올려지는 준비가 된 거예요.
이제 깃은 내가 작업한 모든 변경 사항을 추적할 수 있게 됩니다!
🧐 git add . 이게 도대체 뭐하는 걸까?
git add .
을 입력하는 순간, 바로 현재 폴더와 그 안의 모든 하위 폴더에 있는 변경된 파일들을 모두 추가하는 거예요. 새로 추가된 파일, 수정된 파일, 삭제된 파일까지 모두 깃에 추가할 준비가 되는 거죠! 🔥
- 새로 만든 파일도 포함되고,
- 기존 파일을 수정한 것도 포함되고,
- 삭제한 파일도 포함되어요!
마치 여러분이 세상에 새로운 작품을 발표하는 것처럼, 깃이 모든 변경 사항을 안전하게 기록할 준비를 하는 거죠. 😎
💡 git add . 잘 활용하는 팁!
이제 'git add .'이 뭔지 알겠죠? 그럼 이제부터 몇 가지 유용한 팁을 알려줄게요! ✨
1. 한 번에 모든 파일 추가하기!
git add .
을 입력하면, 폴더 안의 모든 변경 사항이 추가돼요. 하지만 만약 내가 작업한 파일만 추가하고 싶다면 어떻게 할까요?
그럴 때는 특정 파일만 추가하는 방법을 사용하면 돼요! 예를 들어,
git add index.html
이렇게 하면 index.html 파일만 깃에 추가됩니다. 이 방법은 내가 꼭 추가하고 싶은 파일이 있을 때 유용해요! 👌
2. 변경 사항을 확인하기!
git add .
명령어를 입력하기 전에 내가 어떤 파일을 수정했는지 알고 싶다면, git status
명령어로 확인할 수 있어요! 🎯
git status
이 명령어를 실행하면, 깃이 어떤 파일이 수정되었는지, 추가되었는지, 삭제되었는지 알려줍니다. 그래서 내가 어떤 파일을 깃에 추가할지 결정할 수 있어요! 🧐
🛑 주의! .gitignore는 무시해요!
git add .
을 실행할 때, .gitignore 파일에 포함된 항목들은 자동으로 제외됩니다.
.gitignore 파일에는 깃이 추적하지 않아야 할 파일들을 설정할 수 있어요. 예를 들어, 빌드된 파일이나 비밀번호가 담긴 파일 등은 .gitignore에 넣어 두면 깃에 올라가지 않아요.
예시:
# .gitignore 파일 예시
node_modules/
*.log
이렇게 설정하면 node_modules 폴더나 .log 파일은 깃에 올라가지 않아요. 😎
🚀 git add로 안전하게 내 프로젝트 관리하기!
이제부터 git add . 명령어를 통해 프로젝트의 모든 파일을 안전하게 깃에 등록할 수 있게 되었어요!
깃을 사용하면, 코드의 변경 내역을 한눈에 추적할 수 있고, 실수로부터 보호받을 수 있어요. 내 코드가 깃의 보호막 아래에서 안전하게 관리되는 거죠!
또한, 여러분이 협업할 때도 git add를 사용하면, 팀원들이 변경한 사항을 잘 관리할 수 있어요. 협업하는 팀원들이나 친구들과 작업할 때, 서로의 코드를 깃에서 쉽게 확인하고 충돌 없이 작업할 수 있어요.