본문 바로가기
깃허브..GitHub

[GitHub] 미니의 깃허브 적응기... 명령어 정리

by MININI 2022. 1. 4.

나중에 보려고 쓰는 명령어 모음집..
git 깔고 git bash에서 막 연결하는 게 힘들어쩌염.,뿌 ~
휴우 힘들다 힘들어..
밑의 명령어는 cmd창에서 해도 되고.. 작업중인 창에서 새 터미널 켜서 해도 됨.


 

내 repository에 코드 올리기

  • git init : 처음에만
  • git add . : 뭐 더 추가할 땐 여기부터 하면 됨.
  • (git status : 상태 확인)
  • git commit -m "~~ commit" : 히스토리 만들기
  • git remote add origin ~~~~~~ (깃허브에서 복붙) : 깃허브 레포랑 내 로컬 프로젝트랑 연결 --> 처음에만.
  • (git remote -v : 잘 연결됐나 확인)
  • git push origin master : 깃허브로 올리기

업데이트 시에는 진한 글씨로 표시된 것만..

++) 변경 사항 업데이트 하려고 git push origin master 했는데

이런 오류가 떠서 구글링을 해보니....

 

원격저장소(github)에 내 로컬(내컴퓨터)에는 없는 파일이 있을 때

내 파일을 push 할 면 발생하는 오류이다.

이럴땐 원격저장소에서 내 로컬에 저장하지 않은 파일을 pull한 후 원격저장소에 다시 push를 해야한다.

 

라고 한다.. 그래서 push 전에 git pull origin master를 해주고 나니 잘 올라감.!



<팀프로젝트 시>

 

깃허브에서 소스코드 다운로드 하는 법

  • git clone ~~(주소. 깃허브에서 복붇) ~~(폴더 이름.선택)

 

마스터 브랜치에서 소스코드 가져오기(pull)...pull 하기 전에 기존 소스코드를 commit해야됨.

  • git pull origin master : 바로 코드가 내 작업창으로 옮겨와서 합쳐짐.

 

브랜치 만들어서 소스코드 업데이트 하기

  • git checkout -b ~~(브랜치 이름) : 내 브랜치 만들고 이동
  • git add .
  • git commit -m "~~~ commit"
  • git push origin ~~(브랜치 이름)


내 브랜치에서 다른 브랜치로 이동하기.

  • git checkout ~(브랜치이름)

++ 아 글고 처음에 올릴라 그러니까 로그인? 연결? 하라는 웹 페이지가 떠서 비번 치니까 올려짐
이게 귀찮아서 구글에 검색해서 "Credential 정보 저장"을 하는 명령어를 git bash에다가 치긴 쳤는데
이게 잘 된건지 모르겠음

git config credential.helper store --global

이게 그 명령어..

댓글