경험의 기록

1. 설치

git-scm.com/

 

Git

 

git-scm.com

에 들어가서

설치를 진행해준다.

 

2. 사용자 등록

이제 Git Bash를 실행하여

사용자 등록을 해준다.

 

사용자 등록

git config --global user.name 사용자명
git config --global user.email 이메일

 

  • git config --system으로 시작하는 명령어는 System 설정 파일을 수정. 보통 윈도우 사용자는 C:/ProgramData/Git/config에 위치.
  • git config --global으로 시작하는 명령어는 Global 설정 파일을 수정. 보통 ~/.gitconfig에 위치.
  • git config --local으로 시작하는 명령어는 Local 설정 파일을 수정. 내 저장소 안에 있는 .git/config에 위치.

따라서 저장소에만 아이디를 등록하고 싶다면

git config --local user.name 사용자명
git config --local user.email 이메일

을 사용하면 된다.

이 경우에는 새로운 저장소를 만들때 마다 사용자 아이디를 지정해줘야 한다.

 

사용자 등록이 완료 됐는지 확인하기 위해

Git 설정 확인

git config --list

git의 설정을 확인할 수 있으며

 

system의 설정만 확인하고 싶다면

git config --system --list

 

global의 설정

git config --global --list

지금 글로벌에 이름과 계정을 저장했기 때문에 출력되는 것을 확인할 수 있다.

 

 

local의 설정

git config --local --list

local에 따로 설정해주지 않았기때문에 없음.

 

이렇게 확인할 수 있으며 우선순위는 Local > Global > System 이다.

(예를들어 Local과 Global에 둘다 계정이 등록되있으면 Local의 계정을 사용한다.)

 

3. 파일 올리기

이제 기본적인 설정은 끝났으니 저장소를 생성해준다.

Repository 생성

 

그 후 로컬저장소로 사용하기 위한 새 폴더를 하나 생성한다.

그 후 Git Bash Here 버튼을 눌러 Git Bash를 실행한다.

 

Git 생성

git init

.git 폴더가 만들어졌다.

기본적으로 숨김파일이므로 숨긴 항목 표시를 해야 볼 수 있다.

 

Git 연결

git remote add 원하는이름 깃주소

이제 그 폴더를 깃에 연결한다.

여기선 origin이란 이름으로 추가하였다.

아무 반응이 없으면 정상적으로 추가 된 것이다.

git remote -v

정상적으로 생성된 것을 확인할 수 있다.

 

깃 주소는 만든 저장소에서 확인할 수 있다.

 

 

Git 파일 상태 확인

git status

git status 명령어로 현재 상태를 확인할 수 있다. 지금은 아무것도 추가하지 않은 상태이다.

 

 

파일 추가

git add 파일이름

깃에 올리고 싶은 파일을 아까 만든 폴더에 추가한 상태로

git add A.txt(파일이름)

- 올리고 싶은 파일만 추가

git add .

- 변경된 파일 전부 추가

로 추가할 수 있다.

 

Commit 추가

이제 Commit을 추가해주며 메세지는 수정 내용 등을 적어준다.

git commit -m "메세지"

 

Push

git push 이름 master

아까 remote 해준 이름을 넣어주고 기본적으로는 master에 추가해준다.

push를 하기전엔 기본적으로 pull을 해야하나 저장소에 파일이 없었으므로 생략한다.

 

깃허브에 파일을 추가해준다.

 

저장소에 추가된 것을 확인할 수 있다.

 

Pull

git pull 이름 master

저장소에서 깃을 가져온다.

기본적으로 푸시를 하기전에는, 먼저 가져와서 저장소와 동일하게 만들어주어야 한다.

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading