728x90
반응형
질문 : Git에서 "원산지"는 무엇입니까?
내가 실행할 때 :
git push origin branchname
origin
가 정확히 무엇이며 분기 이름 앞에 입력해야하는 이유는 무엇입니까?
답변
origin
은 특정 원격 저장소 에 대한 시스템 의 별칭입니다. 실제로 해당 저장소의 속성이 아닙니다.
함으로써
git push origin branchname
origin
리포지토리로 푸시하라는 뜻입니다. 원격 저장소 origin
이름을 지정할 필요가 없습니다. 실제로 동일한 저장소가 다른 개발자에 대해 다른 별칭을 가질 수 있습니다.
원격은 단순히 저장소의 URL을 저장 하는 별칭입니다. 다음을 사용하여 각 리모컨에 속한 URL을 확인할 수 있습니다.
git remote -v
push
명령에서 리모컨 을 사용하거나 단순히 URL을 직접 사용할 수 있습니다. URL을 사용하는 예 :
git push git@github.com:git/git.git master
출처 : https://stackoverflow.com/questions/9529497/what-is-origin-in-git
728x90
반응형
'개발관련 > Git' 카테고리의 다른 글
하위 디렉터리를 별도의 Git 저장소로 분리하는 방법 (0) | 2021.11.23 |
---|---|
git 표시를 삭제하고 새 파일을 파일 이동으로 표시하는 방법 (0) | 2021.11.23 |
git-merge --dry-run 옵션 (0) | 2021.11.23 |
.gitignore에 추가 한 후 원격 저장소에서 디렉토리 제거 (0) | 2021.11.22 |
Git 리포지토리의 하위 디렉터리만 복제하는 방법 (0) | 2021.11.22 |