영어프랑스어스페인어

Ad


온웍스 파비콘

git-remote - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 git-remote를 실행하세요.

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 git-remote 명령입니다.

프로그램:

이름


git-remote - 추적된 저장소 세트 관리

개요


자식 [-v | --말 수가 많은]
자식 더하다 [-티 ] [-중 ] [-f] [--[no-]태그] [--거울= ]
자식 이름 변경
자식 제거
자식 세트 헤드 (-a | --auto | -d | --delete | )
자식 집합 가지 [--추가하다] ...
자식 URL 얻기 [--푸시] [--모두]
자식 URL 설정 [--푸시] [ ]
자식 URL 설정 --추가하다 [--푸시]
자식 URL 설정 --삭제 [--푸시]
자식 [-v | --말 수가 많은] 표시 [-N] ...
자식 치다 [-n | --드라이런] ...
자식 [-v | --말 수가 많은] 최신 정보 [-p | --자두] [( | )...]

기술


분기를 추적하는 리포지토리("원격") 집합을 관리합니다.

옵션


-v, --자세한
좀 더 장황하게 표시하고 이름 다음에 원격 URL을 표시합니다. 참고: 이것은 배치해야 합니다.
원격 및 하위 명령 사이.

명령


인수가 없으면 기존 리모컨 목록을 표시합니다. 여러 하위 명령을 사용할 수 있습니다.
리모컨에서 작업을 수행합니다.

더하다
이름이 지정된 원격을 추가합니다. 저장소의 경우 . git 가져오기 명령
그런 다음 원격 추적 분기를 만들고 업데이트하는 데 사용할 수 있습니다. / .

-f 옵션을 사용하면 git fetch 원격 정보가 입력된 직후에 실행됩니다.
설정.

--tags 옵션을 사용하면 git fetch 원격 저장소에서 모든 태그를 가져옵니다.

--no-tags 옵션을 사용하면 git fetch 원격에서 태그를 가져오지 않습니다.
저장소.

기본적으로 가져온 브랜치의 태그만 가져옵니다(참조 자식 가져오기(삼)).

-t로 원격 추적을 위한 기본 glob refspec 대신 옵션
refs/remotes/ 아래의 모든 분기 / 네임스페이스, 추적 전용 refspec
생성됩니다. 둘 이상의 -t를 줄 수 있습니다. 여러 가지를 추적하기 위해
모든 가지를 잡지 않고.

-m으로 옵션, 기호 참조 refs/remotes/ /HEAD는 다음을 가리키도록 설정됩니다.
리모트의 나뭇가지. set-head 명령도 참조하십시오.

페치 미러가 --mirror=fetch로 생성되면 참조는
심판/원격/ 이름 공간이 아니라 모든 것 참조/ 원격에 직접 것입니다
미러링 참조/ 로컬 저장소에서. 이 옵션은 베어 모드에서만 의미가 있습니다.
가져오기는 모든 로컬 커밋을 덮어쓰기 때문입니다.

푸시 미러가 --mirror=push로 생성되면 git push는 항상 다음과 같이 동작합니다.
--mirror가 전달된 경우.

이름 변경
원격 이름 바꾸기 에게 . 모든 원격 추적 분기 및 구성
리모컨 설정이 업데이트됩니다.

경우 그리고 동일하고 $GIT_DIR/remotes 아래의 파일이거나
$GIT_DIR/branches, 원격 구성 파일 형식으로 변환됩니다.

제거, rm
이름이 지정된 리모컨을 제거합니다. . 모든 원격 추적 분기 및 구성
리모컨에 대한 설정이 제거됩니다.

세트 헤드
기본 분기를 설정하거나 삭제합니다(즉, symbolic-ref의 대상).
심판/원격/ /HEAD) 명명된 원격에 대해. 원격에 대한 기본 분기가 있음
필수는 아니지만 원격지 이름을 지정할 수 있습니다.
특정 지점. 예를 들어 origin의 기본 브랜치가 master로 설정되어 있으면
일반적으로 origin/master를 지정하는 모든 곳에서 origin을 지정할 수 있습니다.

-d 또는 --delete를 사용하면 기호 참조 refs/remotes/ /HEAD가 삭제됩니다.

-a 또는 --auto를 사용하면 리모컨에 쿼리하여 HEAD를 결정한 다음 기호 참조를 결정합니다.
심판/원격/ /HEAD는 동일한 분기로 설정됩니다. 예를 들어 원격 HEAD가
다음에 가리키는 "git remote set-head origin -a"는 기호 참조를 설정합니다.
refs/remotes/origin/HEAD to refs/remotes/origin/next. 다음과 같은 경우에만 작동합니다.
refs/remotes/origin/next가 이미 존재합니다. 그렇지 않은 경우 먼저 가져와야 합니다.

사용 기호 참조를 설정하려면 refs/remotes/ /HEAD 명시적으로. 예를 들어, "자식
remote set-head origin master"는 기호 참조 refs/remotes/origin/HEAD를 다음으로 설정합니다.
refs/리모트/오리진/마스터. refs/remotes/origin/master가 이미 있는 경우에만 작동합니다.
존재한다; 그렇지 않은 경우 먼저 가져와야 합니다.

집합 가지
명명된 원격에서 추적하는 분기 목록을 변경합니다. 이것은 추적하는 데 사용할 수 있습니다.
원격에 대한 초기 설정 후 사용 가능한 원격 분기의 하위 집합입니다.

명명된 분기는 -t 옵션으로 지정된 것처럼 해석됩니다. 자식
더하다 명령 행.

--add를 사용하면 현재 추적된 분기 목록을 바꾸는 대신 해당 항목에 추가합니다.
명부.

URL 얻기
원격에 대한 URL을 검색합니다. insteadOf 및 pushInsteadOf에 대한 구성은 다음과 같습니다.
여기서 확장했습니다. 기본적으로 첫 번째 URL만 나열됩니다.

--푸시, 가져오기 URL이 아닌 푸시 URL이 쿼리됩니다.

--모두, 원격에 대한 모든 URL이 나열됩니다.

URL 설정
리모컨의 URL을 변경합니다. 원격에 대한 첫 번째 URL을 설정합니다. 정규식과 일치하는
(아니오인 경우 첫 번째 URL 주어진다)에게 . 만약에 일치하지 않습니다
어떤 URL이든 오류가 발생하고 아무 것도 변경되지 않습니다.

--푸시, 가져오기 URL 대신 푸시 URL이 조작됩니다.

--추가하다, 기존 URL을 변경하는 대신 새 URL이 추가됩니다.

--삭제, 기존 URL을 변경하는 대신 정규식과 일치하는 모든 URL ~이다
원격으로 삭제됨 . 푸시가 아닌 URL을 모두 삭제하려고 하면 오류가 발생합니다.

푸시 URL과 가져오기 URL은 다르게 설정할 수 있지만
여전히 같은 장소를 참조해야 합니다. 푸시 URL로 푸시한 내용은
가져오기 URL에서 즉시 가져왔는지 확인할 수 있습니다. 가져오려고 하면
한 곳(예: 업스트림)에서 다른 곳으로 푸시(예: 게시)
리포지토리), 두 개의 별도 리모컨을 사용합니다.

표시
리모컨에 대한 정보를 제공합니다. .

-n 옵션을 사용하면 원격 헤드가 git ls-remote로 먼저 쿼리되지 않습니다. ;
캐시된 정보가 대신 사용됩니다.

치다
아래의 오래된 원격 추적 분기를 모두 삭제합니다. . 이 오래된 가지에는
참조하는 원격 저장소에서 이미 제거되었습니다. , 그러나 여전히
"remotes/ ".

--dry-run 옵션을 사용하면 가지치기할 분기를 보고하지만 실제로 가지치기하지는 않습니다.
그들.

최신 정보
에 의해 정의된 대로 리포지토리에서 명명된 원격 집합에 대한 업데이트를 가져옵니다.
리모컨. . 명명된 그룹이 명령줄에 지정되지 않은 경우
구성 매개변수 remotes.default가 사용됩니다. remotes.default가 아닌 경우
정의됨, 구성 매개변수가 없는 모든 원격
원격. true로 설정된 .skipDefaultUpdate가 업데이트됩니다. (보다 자식 구성(삼)).

--prune 옵션을 사용하여 업데이트된 모든 원격을 정리합니다.

토론


원격 구성은 remote.origin.url 및 remote.origin.fetch를 사용하여 수행됩니다.
구성 변수. (보다 자식 구성(삼)).

사용 예


· 새 원격 추가, 가져오기 및 여기에서 분기 확인

$ 자식 원격
출발지
$ 자식 분기 -r
오리진/헤드 -> 오리진/마스터
원산지 / 마스터
$ git 원격 스테이징 추가 git://git.kernel.org/.../gregkh/staging.git
$ 자식 원격
출발지
각색
$ git 가져오기 스테이징
...
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging에서
* [새 브랜치] 마스터 -> 스테이징/마스터
* [새 브랜치] staging-linus -> staging/staging-linus
* [새 브랜치] staging-next -> staging/staging-next
$ 자식 분기 -r
오리진/헤드 -> 오리진/마스터
원산지 / 마스터
스테이징/마스터
준비/준비-linus
스테이징/스테이징-다음
$ git checkout -b 스테이징 스테이징/마스터
...

· 흉내내다 자식 복제 그러나 선택한 분기만 추적

$ mkdir 프로젝트.git
$ cd 프로젝트.git
$ 자식 초기화
$ 자식 원격 추가 -f -t 마스터 -m 마스터 원본 git://example.com/git.git/
$ 자식 병합 원본

onworks.net 서비스를 사용하여 온라인에서 git-remote 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad