■ 원격 리포지토리 송신
▶ 원격 리포지토리 등록
: 로컬 리포지토리의 원격 리포지토리로 등록 할때는 git remote add 명령어 사용
git remote add origin git@github.com:[사용자ID]/[레포지토리이름]
[github 사이트에서 확인할 수 있는 가이드]
// push an existing repository from the command line
git remote add origin https://github.com/semiguy/android-example.git
git push -u origin master
//create a new repository on the command line
echo "# android-example" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/semiguy/android-example.git
git push -u origin master
▶ master 브랜치에서 전송
: 현재 로컬 리포지토리의 내용을 원격 리포지토리에 전송할 때는 git push 명령어 사용
-u 옵션을 입력하면 로컬 리포지토리에 있는 현재 브랜치의 upstream이 origin 리포지토리의 master 브랜치로 설정합니다. 이 옵션을 사용하면 git pull 명령어를 실행할 때 추가적인 옵션을 입력하지 않아도 로컬 리포지토리의 브랜치를 origin 리포지토리의 master 브랜치에서 받아올 수 있다.
▶ master 브랜치 이외의 브랜치에 전송
: 원격 리포지토리에도 master 브랜치 이외의 브랜치를 작성할 수 있다.
git checkout -b branch-A
git push -u origin branch-A
▶ 원격 리포지토리에서 가져오기
// 사용 예.
git clone https://github.com/semiguy/android-example.git
// 브랜치 관련 정보 확인
git branch -a
// 원격 브랜치 체크아웃 방법
git checkout -b branch-A origin/branch-A
▶ 최신 원격 리포지토리에서 가져오기
git pull origin branch-A
[Git]git remote : github 로컬저장소와 원격저장소 연결 (0) | 2016.06.17 |
---|---|
[Git]git log 옵션 (0) | 2016.06.16 |
[Git]브랜치 생성 (0) | 2016.04.24 |
[Git]통합 브랜치 적용 (0) | 2015.06.07 |
[GitHub]Repository 사용 (0) | 2015.06.06 |
댓글 영역