Git

2024. 1. 18. 16:44Etc

1. 설치 후 PowerShell에서 사용자 지정

git config --global user.name ""

git config --global user.email ""

 

2. 버전 되돌리기

1) revert: 버전을 되돌린 새로운 버전 만들기

2) reset

- soft reset: 커밋만 되돌리기

- mixed reset: 스테이지까지 되돌리기

- hard reset: 작업디렉터리까지 되돌리기

이 있으나, 그냥 Dump(복사본) 떠놓고 hard reset 추천

 

3. Stash

- 작업 임시 보관

- stage에 올라가지 않은 파일 stash -> 적용 -> 커밋 -> stash 삭제

 

4. Checkout 

- head를 옮긴다

 

5. Merge

1) Fast-forward merge

 - 현재 브랜치로 해당 브랜치를 옮긴다(병합)
2) 일반 병합

 

충돌 피하는 법

- 브랜치마다 다른 파일을 쓴다

 

# 새PC 배정 후, 1회

1. 개발환경 세팅: anaconda or python IDE

2. Git, sourceTree 설치 & github 가입(새 ID)

3. 깃헙과 소스트리 연동 (HTTPS)

 

# 프로젝트마다 1회

1. 깃헙에 저장소(repository) 생성 + 더미 파일 생성

2. 깃과 소스트리를 클론 (c:/gitStudy/DataProject)

3. 확인

 

# 깃헙 리파지토리 내려받기

- Clone

 

# 기존프로젝트(로컬)를 깃헙과 연동

- 설정 > 추가 > 깃헙 repository 주소 입력 > 디폴트 원격 체크 > 확인

 

# Remote repository와 4가지 상호작용

 

'Etc' 카테고리의 다른 글

Git | 명령어  (0) 2024.01.24
Linux 기본 명령어  (0) 2024.01.19