728x90
Git 설치
@2024.03.14
설치
설치 과정 사진(클릭)
💡
- 초기 브랜치의 이름을 master가 아닌 main을 쓰는 이유
- master와 slave는 주인과 노예를 상징하는 것 같아서 현재 IT에서 제거가 되고 있는 단어
(인종 차별/주종 관계)
- master와 slave는 주인과 노예를 상징하는 것 같아서 현재 IT에서 제거가 되고 있는 단어
GIT 설정
1. 사용자 등록
- 프로젝트를 누가 수정하고, 작성했는지 추적하는 이력으로 사용
💡
# git config —global user.name “유저네임”
#
git config —global user.email “유저이메일”
// 이름과 이메일을 확인하는 방법
#
git config user.name
#
git config user.email
#
git config —global user.email “유저이메일”
// 이름과 이메일을 확인하는 방법
#
git config user.name
#
git config user.email
2. 줄 바꿈 표시 관련 설정
- 윈도우 & 맥 사용자는 줄 바꿈 표시가 서로 다른 문제가 있다.
—global
: 전체 프로젝트에 적용
💡
윈도우 → # git config —global core.autocrlf true
맥 → # git config —global core.autocrlf input
맥 → # git config —global core.autocrlf input
3. .gitignore 파일 추가
💡
특정 파일이나 폴더를 깃에서 관리하지 못하게 막는 역할
.DS_Store
→ 맥 OS에 생성되는 숨겨진 파일로, 해당 디렉터리의 디스플레이를 설정한다. 이 파일은 보통 로컬 환경에서만 의미가 있다.
bulid
→ 빌드 한 후 class 파일이 위치하는 경로로, 빌드 시 매번 변경되기 때문에 소스 코드 버전 관리에 필요하지 않는다.
.DS_Store
→ 맥 OS에 생성되는 숨겨진 파일로, 해당 디렉터리의 디스플레이를 설정한다. 이 파일은 보통 로컬 환경에서만 의미가 있다.
bulid
→ 빌드 한 후 class 파일이 위치하는 경로로, 빌드 시 매번 변경되기 때문에 소스 코드 버전 관리에 필요하지 않는다.
- 특정 파일 : 보안상 민감 정보, 각종 설정 파일, 빌드 산출물, 개발용 데이터 베이스 등
728x90