# Git 고급 활용
# 1. Git Add 폴더명/: 특정 폴더 안의 모든 파일을 스테이징 영역에 추가.
$ git add foldername/
# 2. 다목적 커밋 vs 원자적 커밋
# - 다목적 커밋: 여러 작업을 한 번에 커밋.
# - 원자적 커밋: 한 번에 하나의 목적만을 담당하는 커밋.
# 3. 커밋 메시지 작성
$ git commit -m "현재 시제의 명령형으로 구체적이고 명확한 내용 작성"
# 4. 메시지 편집: "i"를 눌러 메시지 입력 또는 편집기 사용.
$ git commit --amend
# 5. git log --online: 모든 이력을 한 줄로 조회.
$ git log --oneline
# 6. Git Kraken을 이용한 작업
# - 파일 스테이징, 커밋 메시지 작성, 커밋 등을 Git Kraken에서 진행.
# 7. 커밋 수정하기(amending commits): 직전 커밋 수정 또는 실행 취소.
$ git add missed-file
$ git commit --amend
# 8. .gitignore 파일: 추적하지 않을 파일이나 폴더 설정.
# - .gitignore 파일 생성 및 설정.
# Git은 고급 기능을 활용하여 프로젝트를 체계적으로 관리하고 협업을 효율적으로 할 수 있습니다.
# 추가적인 학습과 경험을 통해 Git을 더욱 효율적으로 사용할 수 있습니다.
Git의 고급 기능은 프로젝트를 체계적으로 관리하고 효율적으로 협업할 수 있도록 도와줍니다. 학습과 경험을 통해 Git을 더욱 효율적으로 사용하며, 개발 프로세스를 간편하게 만들고 팀원들과의 협업을 원활하게 할 수 있습니다.