[Git] 원격 저장소 만들고 Clone 받아오는 방법 정리
원격 저장소 생성하기
1. 원격 저장소로 사용할 디렉토리 생성
# cd ~/ # mkdir myRepo
2. 원격저장소로 사용하기 위한 초기화
# git --bare init # git config --bool core.bare true
로컬 환경에서 Clone 받아오기
1. 사용자 정보와 에디터 설정
# git config --global user.name "my name2" # git config --global user.email myemail2.mail.com # git config --global core.editor vim
2. 원격 저장소 내용 Clone 받기(SSH 방식)
# git clone <sshid>@<myDomain.com>:<~/myRepo>
수정 한 내용 로컬 저장소 커밋 & 원격 저장소 푸시(Push)
1. 원격 저장소 위치 지정
# git remote add origin <sshid>@<mydomain.com>:<~/myRepo>
2. 원격 저장소에 푸시
# git commit -m 'OO 내용 수정' # git push origin master
push를 할때 push.default 에 대한 경고 문구가 출력된다면 아래와 같이 설정해줍니다.
# git config --global push.default matching 또는 # git config --global push.default simple
matching은 원격 저장소의 브랜치와 일치하는 모든 로컬 브랜치를 Push하는 의미이고
simple은 현재 작업 중인 브랜치만을 Push하는 것을 의미합니다.
수정 된 내용 자신의 환경으로 풀(Pull)
# git pull