Git관리 - 2
Git 1편에 이은 Git 2편 1) git branch - git branch "브랜치명" 명령어를 이용하여 branch를 생성 - git branch 명령어 입력 시 해당 git의 branch 목록을 확인할 수 있다. • branch란? - 사전적 의미..
jun0126.tistory.com
- 이전에 만들었던 내 컴퓨터에 있는 디렉터리를 원격 저장소에 올리는 작업을 진행한다.
- GitHub를 통하여 원격 저장소를 생성한 후 내 컴퓨터(로컬)과 원격 연결을 진행
1) git remote
- git remote add "원격저장소 이름 (통상 기본 origin 으로 생성)" 레퍼지토리 주소 명령어로 원격저장소와 연결한다.
- git branch -M main 명령어를 통하여 기존에 설정되있던 master 브런치가 main 브런치로 이름이 바뀌며 해당 브런치가 원격 저장소에 올라간다.
2) git push
- git push -u "원격저장소 이름" "원격 브런치명"
명령어 입력 시 현 브랜치에 커밋된 내용들을 원격저장소의 브런치명 브런치에 넣어준다는 의미
- 원래 기존에 최초 push 시에는 초기에 설정한 git username과 password를 입력해 주어야 하는데 이전 push 내역이 있어서 인지 입력하지 않아도 진행된다
3) .gitignore
- git에 중요한 정보나 다른사람들이 알아서는 안되는 정보의 목록을 미리 적어 Git을 관리해주는 파일
- .gitignore파일에 git에 올리지 않을 파일을 설정 해준 후 git status 확인 시 설정한 해당 파일은 git stage에 올라가지 않음을 확인할 수 있다.
4) git clone
- github repository에 저장되어 있는 파일을 복사하여 사용자의 컴퓨터에서 작업을 진행할 수 있다.
5) git pull
- 다른 사용자가 작업 후 새로 작업들을 commit 시 해당 내역을 자신의 컴퓨터로 떙겨(pull)와 최신화를 시켜준다
6) git fetch
- git fetch 명령어를 통하여 원격 저장소의 현 상태를 알 수 있다.
항상 여러 작업자와 작업 시 git pull을하여 작업물을 최신화 한후 내가 작업한 내역을 commit하여 관리하여야 한다.
'개발환경' 카테고리의 다른 글
야후 파이낸셜 API 인증 (0) | 2022.02.04 |
---|---|
HTTP 와 HTTPS 개념 및 차이점 (0) | 2021.12.30 |
Git관리 - 2 (0) | 2021.07.28 |
Git 관리 - 1 (0) | 2021.07.27 |
Spring Boot Tomcat 설정 (0) | 2021.04.30 |