데브허브 | DEVHUB | git의 기본기 정리
- Git의 기본은 단일 브랜치 내에서 커밋을 생성하고 앞뒤로 이동하는 작업입니다. 🌳
git init 명령으로 .git 폴더를 생성하여 프로젝트를 Git으로 관리할 수 있게 초기화합니다. 🚀
git add [파일]로 변경사항을 스테이징 영역에 올리고, git commit으로 스테이징된 파일들로 새 버전을 생성합니다. 💾
git log로 커밋 해시를 확인한 후, git checkout [커밋 해시]를 사용하여 과거 특정 버전의 프로젝트 상태로 돌아갈 수 있습니다. 🕰️
- 최신 커밋으로 돌아올 때는
git checkout - 또는 최신 커밋 해시로 git checkout을 사용합니다. 🔄
git reset은 만들어진 커밋을 없애고 돌아가지만, 파일 내용은 최신 상태로 유지합니다. 🗑️
git restore [파일 이름]을 사용하면 되돌아간 커밋 시점의 디렉터리 상태로 파일 내용을 복구할 수 있습니다. ⏪
- 다음 단계에서는 다중 브랜치 작업, 원격 Git 관리, 병합 및 충돌 해결 등 더 복잡한 Git 협업의 핵심을 다룰 예정입니다. 🌐