반응형
로컬 (회사 맥북) <-> 원격저장소 (회사 github)
1) git 사용 시작!
git init
로컬에 새로운 git 저장소를 만든다.
git init
2) 로컬과 원격저장소 연결
git clone
원격저장소를 로컬에 복사해온다.
git clone <원격저장소 git 주소>
git remote
원격저장소 설정을 확인한다.
git remote -v
git remote rename origin remote_1
3) 로컬 브랜치 생성 및 원격 브랜치 생성
git checkout
로컬에 브랜치를 생성하고 작업브랜치를 생성한 브랜치로 이동한다.
git checkout -b feature/sunny-test
git push
원격저장소에 브랜치를 생성한다.
git push remote_1 feature/sunny-test
git branch
#현재 작업중인 로컬 브랜치
git branch
#현재 연결된 원격 브랜치
git branch -r
4) 로컬에서 작업한 코드를 원격저장소에 push
git add
변경된 파일을 stage에 올린다.
git add ./sunnytest.sh
git status
stage에 올라간 파일 및 현재 브랜치 등을 확인한다.
git commit
변경된 파일 내용을 확정한다.
git commit -m "Create sunnytest.sh"
git push
변경이 확정된 파일들을 원격저장소에 push한다.
git push remote_1 feature/sunny-test
아주 이해하기 쉽게 정리해준 글을 참고했습니다.
https://rogerdudler.github.io/git-guide/index.ko.html
반응형
'기초 튼튼탄탄탄 > DevOps' 카테고리의 다른 글
[AWS-EMR] bootstrap 작업 (5) | 2021.09.05 |
---|---|
[Ansible-playbook 예제] MariaDB 설치 및 user, schema 생성하기 (8) | 2021.01.08 |
[Azure] VM 자동중지 및 자동시작 (21) | 2020.12.26 |
[docker] 도커 컨테이너 <-> 호스트 간 파일 복사 (2) | 2020.06.22 |
[docker] 도커 네트워크 - link 옵션 (4) | 2020.04.20 |
댓글