728x90
반응형
질문 : git-원격 추가 원본 대 원격 설정 URL 원본
새 저장소를 만듭니다.
git init
echo "# MESSAGE" >> README.md
git add README.md
git commit -m "first commit"
그런 다음 github에서 생성 된 빈 원격 저장소에 커밋을 푸시하여 원격으로 설정해야합니다.
다음 명령을 사용하는 것의 차이점은 무엇입니까? :
git remote add origin git@github.com:User/UserRepo.git
git remote set-url origin git@github.com:User/UserRepo.git
마지막에 푸시를 수행합니다.
git push -u origin master
git init
직후에 git remote set-url origin
호출하면 어떻게됩니까? git remote set-url origin
생성합니까? git init
후에 origin이 이미 존재하는 경우 내 시나리오에서 해당 명령을 사용하는 데 차이가 없습니다.
답변
아래는 새 리모컨을 추가하는 데 사용됩니다.
git remote add origin git@github.com:User/UserRepo.git
아래는 기존 원격 저장소의 URL을 변경하는 데 사용됩니다.
git remote set-url origin git@github.com:User/UserRepo.git
origin
정의 된 원격 저장소의 마스터 브랜치로 코드를 푸시하고 -u
는 현재 로컬 브랜치가 원격 마스터 브랜치를 가리 키도록합니다.
git push -u origin master
출처 : https://stackoverflow.com/questions/42830557/git-remote-add-origin-vs-remote-set-url-origin
728x90
반응형
'개발관련 > Git' 카테고리의 다른 글
git에서 이름을 지정하고 이름으로 검색하는 방법 (0) | 2021.10.13 |
---|---|
모든 브랜치 및 태그를 포함하여 로컬 Git 리포지토리를 새 원격지에 푸시 (0) | 2021.10.13 |
Git 별칭 나열 (0) | 2021.10.12 |
현재 커밋을 Git 저장소에서 유일한 (초기) 커밋으로 만드는 방법 (0) | 2021.10.12 |
Git 워크 플로 및 리베이스 및 병합 질문 (0) | 2021.10.08 |