내가 만드는 새로운 저장소:
git init
echo "# MESSAGE" >> README.md
git add README.md
git commit -m "first commit"
그때 나는 하늘에 투입하는 빈 원격 저장소에서 만들어 github 그래서 나는 설정해야 원격입니다.
사이의 차이점은 무엇입니까 사용하여 다음과 같은 명령? :
git remote add origin [email protected]:User/UserRepo.git
git remote set-url origin [email protected]:User/UserRepo.git
에서 수행 밀어:
git push -u origin master
Edit1:
면 어떻게 되나 전화 원격 설정 url 을 원산지 후 git init? 원격 설정 url 을 원래 만들기를 기원은? 는 경우 원산지가 이미 존재한 후 git init 사이에는 차이가 없을 사용하여 해당 명령을 내 시나리오에,오른쪽?
아래에 사용을 추가하는 새로운 원격:
git remote add origin [email protected]:User/UserRepo.git
아래에 사용되는 url 을 변경하는 기존의 원격 저장소:
git remote set-url origin [email protected]:User/UserRepo.git
아래에 밀어 것입니다 당신의 코드 마스터 브랜치에 원격 저장소의 정의된원산지
와u
게 당신의 현재 지점 원격 master:
git push -u origin master
실행할 때git remote add 원산지 [email protected]:User/UserRepo.git
다음에는 새로운 원격을 만들라는근원
.
실행할 때git 원격 설정 url 을 원산지 [email protected]:User/UserRepo.git
git 은 검색을 위해 기존 원격는 이름origin
그것을 변경's 원격 저장소 url. 는 경우 git 을 찾을 수 없 원격는 이름근원
,그것은 오류를 발생시킬명:지 않은 먼'원산지'
.
는 경우를 만들려고 하는 새로운 저장소한 다음 사용하git remote add 원산지 [email protected]:User/UserRepo.git
를 추가하는 원격입니다.
아래에 초기화의 현지 repo;도 원격 repos(ie origin):
git init
다음 아래'원산지'지 않는 경우't 존재합니다:
git remote add origin [repo-url]
다른 사용할 수 있습니다 설정-url
하위 명령을 편집하는 기존 원격:
git remote set-url origin [repo-url]
또한,당신은 확인할 수 있습 기존의 리모컨
git remote -v
Hope this helps!
git remote add
=>추가새로운 원격입니다.
git remote 정-url
=>*업데이트***기존 원격입니다.
추가
새로운 원격는 이름의하지 않는 이전에 존재하는 명령입니다.-url
이미 존재로 원격에 이름을 입력합니다.git remote 추가 myupstream someurl
=>myupstream 원격 이름이 존재하지 않았고 지금 그것을 만드는 이 명령입니다.
git 원격 설정 url 업스트림 someurl
=>류 원격 이름이 이미 존재하는 나는'm 단지 그것을 변경하는's url.
git remote add myupstream https://github.com/nodejs/node => **ADD** If you don't already have upstream
git remote set-url upstream https://github.com/nodejs/node # => **UPDATE** url for upstream
1. git remote add 원산지 [email protected]:User/UserRepo.git
-이 명령은 두 번째 단계는 명령에서 시리즈를 초기화한 후에 git 로 당신의 현재 작업 저장소를 사용하여git init
.
-이 명령어는 단순히 의미"를 추가하는 위치의 당신의 저장소에서 원격 컴퓨터 서버는 당신이 소원을 밀어 파일이 있는가?". 는지 확인하려면 원격지가 제대로 설정되어 유형:git remote-v
2. git 원격 설정 url 을 원산지 [email protected]:User/UserRepo.git
이 명령을 뜻하는 경우에 당신은 실수로이 일어날를 밀어를 잘못된 저장소에 첫 번째 시간에,당신이 할 수 있습니다."재설정을 원격 저장소 경로를"를 사용하여 위의 명령입니다.
3. git push-u 원격 master
이 명령은 단순히 밀어 파일을 원격 저장소에 있습니다.자식은 개념의 무언가로 알려져 있"점",그래서 기본적으로 모든 것이 밀려석점 명시적으로 지정되지 않은 다른 지점에 있습니다.
에 대해 알아의 모든 지점의 목록에 있는 귀하의 저장소 유형:git 점
당신을 호출 할 수 없습니다원격 설정 url 을 원래
후git init
기 때문에,git remote 정-url
명령을 만들지 않습니다 원래 있지만,기존 원격 저장소 URL.
그래서 명령git remote 정-url
는 경우에만 작동 당신이've 거나 복제된 저장소 또는 수동으로 추가격이라는 기원입니다.
확인할 수 있습니다 원격으로 명령git remote-v
여 원격 url 후에 이름을 경우,또는 이 명령을 제공 error와 같은 치명적인:지 않을 자식 저장소(또는 부모 디렉토리):.git
한 다음 저장소 존재하지 않는,그래서 당신은 당신 원산지 명령git remote add
1.git remote add
이 명령을 사용하여 추가로 새로운 원격,다음 명령을 사용할 수 있습니다 터미널에서의 디렉터리에 저장소.
Git remote add 명령은 두 개의 인수를 사용:
예:
git remote add origin https://github.com/user/repo.git
2.git remote 정-url
Git 원격 설정 url 이 명령을 사용하는 기존 원격 저장소 URL.
Git 원격 설정 url 이 명령은 두 개의 인수를 사용:
origin
또는업스트림
는 두 개의 일반적인 선택입니다.예를 들어 변경할 수 있습니다 당신의 먼's 에서 URL SSH HTTPS 으로git remote 정-url
명령입니다.
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
는지 확인할 수 있습니다 원격 URL 이 변경되었으로 명령git remote-v
.
참고:"원산지"컨벤션지 않은 부분의 명령입니다. "원산지"은 지역의 이름을 원격 저장소에 있습니다. 당신이 사용할 수 있습니다 대신 이름"원산지".
예를 들어:
git remote add myorigin [email protected]:user/repo.git
git remote set-url myorigin https://github.com/user/repo.git
이것을 보십시오:
git init
git remote add origin your_repo.git
git remote -v
git status