📂 git add - 깃(Git)으로 관리할 파일 추가하기

📂 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를 사용하면, 팀원들이 변경한 사항을 잘 관리할 수 있어요. 협업하는 팀원들이나 친구들과 작업할 때, 서로의 코드를 깃에서 쉽게 확인하고 충돌 없이 작업할 수 있어요.