반응형

# 체크 인

  • 저장소에 새로운 버전의 파일로 갱신하는 행위를 의미한다.

 

# 체크 아웃

  • 버전 등록 관리에서 저장소의 파일을 받는 행위를 의미한다.

 

# 공유 폴더 방식

  • 소프트웨어 버전관리 유형 중 하나로 개발완료 파일을 매일 약속된 위치의 공유폴더에 복사하는 방식을 의미한다.

 

# CVS

  • 서버와 클라이언트로 구성되어 다수의 인원이 동시에 범용적인 운영체제로 접근 가능하여 버전 관리가 가능한 형상 관리 도구이다.

 

# SVN

  • 하나의 서버에서 소스를 쉽고 유용하게 관리할 수 있게 도와주는 형상 관리 도구이다.

 

# GIT

  • 속도에 중점을 둔 분산형 버전 관리 시스템을 의미한다.
  • 대평 프로젝트에서 유용하고 효과적인 형상관리 도구이다.
반응형
반응형

*git add 취소하기 / git commit 취소하기

1. git add 취소하기

  • git reset HEAD 파일명.md
  • 뒤에 파일명이 없으면 add한 파일 전체를 취소.
  • 뒤에 파일명이 있을 경우 해당 파일을 Unstaged 상태로 변경

 

2. git commit 취소하기

2-1. git reset --soft HEAD^

  • commit을 취소, 해당 파일은 Staged 상태로 워킹 디렉터리에 보존한다.
  • index (add 상태, staged 상태) 및 워킹 디렉터리의 파일 보존

 

2-2. git reset --mixed HEAD^  // git reset HEAD^

  • commit을 취소, 해당 파일은 Unstaged 상태로 워킹 디렉터리에 보존한다.
  • mixed는 index 취소(add하기 전 상태, unstaged 상태), 워킹 디렉터리의 파일 보존(기본옵션)

 

2-3. git reset --hard HEAD^

  • commit을 취소, 해당 파일을 Unstaged 상태로 워킹 디렉터리에서 삭제한다.
  • index 취소(add하기 전 상태, unstaged 상태), 워킹 디렉터리의 파일 삭제(모두 취소)

 

2-4. git reset HEAD~2

  • 마지막 2개의 commit을 취소한다.

 

3. git commit message 변경하기

  • git commit --amend 를 통해 commit message 변경이 가능하다.
반응형
반응형

# git 한글 자간 생기는 경우 해결방법

  • git 사용 시 한글 입력 시 한글의 자간이 생기는 경우 폰트를 코딩용 폰트인 D2Coding으로 변경해주면 된다.
  • 왼쪽 상단 아이콘 버튼 클릭 > Options > Text > Font 항목 우측 Select 클릭 후 글꼴을 D2Coding 으로 변경 후 적용.
반응형
반응형

# git bash 한글 깨짐 해결방법

  • git bash 설치하여 이용하는 도중 한글 깨짐 문제 발생
  • 구글링 결과 아래 2가지 방법 찾음.
  • 해결방법2의 경우 commit 시 한글이 깨지는 현상도 해결이 되었다.

## 해결방법 1

  • git bash 좌측 상단 클릭하여 Options 클릭 > Text > Locale 에서 ko_KR 선택 Character set에서 UTF-8eucKR (Korean) 선택 후 저장 
  • 저장 후 새 창으로 열어 실행하면 된다.

## 해결방법 2

  • git config --global i18n.commitEncoding cp949
  • git config --global i18n.logOutputEncoding cp949
  • Git CMD 의 경우 입력 : set LESSCHARSET=latin1
  • Git Bash 의 경우 입력 : export LESSCHARSET=latin1
반응형

'기타' 카테고리의 다른 글

git clone  (0) 2020.06.18
패키지 이름 명명규칙  (0) 2020.06.18
SQLyog 계정생성  (0) 2020.06.16
git 로그인 설정 (계정 변경, 자동 로그인 설정)  (0) 2020.06.12
git 명령어  (0) 2020.06.12

+ Recent posts