Programming/Others

GitHub 기본 코드

neopin 2021. 4. 11. 12:00

GitHub를 사용하면서 자주 쓰이는 코드를 정리하였습니다.

 

목차.

  1. 현재 폴더를 로컬 저장소로 사용
  2. 깃 유저 등록
  3. 깃 로컬저장소 커밋 예시
  4. 깃 로그 확인
  5. 깃 로컬저장소 다른 커밋으로 이동하기
  6. 깃 로컬저장소 최신 커밋으로 이동하기
  7. 외부저장소를 로컬저장소로 내려받기
  8. 로컬저장소를 외부저장소로 올리기
  9. 외부저장소의 변경사항을 로컬저장소에 반영하기

 

 

1. 현재 폴더를 로컬 저장소로 사용

git init

 

2. 깃 유저 등록

git config --global user.name "USER_NAME"
git config --global user.email "USER_EMAIL"

 

3. 깃 로컬저장소 커밋 예시

git add FILE_NAME.txt
git commit -m "update FILE_NAME.txt"

 

4. 깃 로그 확인

git log

 

5. 깃 로컬저장소 다른 커밋으로 이동하기

git checkout COMMIT_ID

ex) git checkout bab437d22s

'head is now ~ ' 나올 시 성공

 

6. 깃 로컬저장소 최신 커밋으로 이동하기

git checkout -

아이디 없이 '-'만 입력해도 최신 커밋으로 이동한다.

 

7. 외부저장소를 로컬저장소로 내려받기

git clone SSH_URL

프로젝트 폴더 내부에서 사용할 것

완료 후 README.txt 조금 변경해서 commit 해보기

ex)

  1. 프로젝트 폴더 생성
  2. 폴더 내부에서 마우스 우클릭 > Git Bash Here 클릭
  3. 코드 작성
  4. 테스트

 

8. 로컬저장소를 외부저장소로 올리기

git init
git remote add origin SSH_URL
git add .
git commit -m "Initial commit"
git push -u origin master

프로젝트 폴더 내부에서 사용할 것

ex)

  1. 프로젝트 폴더 내부에서 마우스 우클릭 > Git Bash Here 클릭
  2. 코드 작성
  3. 테스트

에러 발생시 클론으로 만들어서, pull후에, 복사해서 데이터 밀어넣을 수 있음. ( 2020.10.16)

 

9. 외부저장소의 변경사항을 로컬저장소에 반영하기

git pull origin master

 

 

다른 내용은 다음 포스팅에 작성하겠습니다.