영어프랑스어스페인어

Ad


온웍스 파비콘

git-replace - 클라우드에서의 온라인

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

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

프로그램:

이름


git-replace - 객체를 대체하기 위한 참조 생성, 나열, 삭제

개요


자식 교체 [-에프]
자식 교체 [-f] --편집
자식 교체 [-f] --이식 [ ...]
자식 교체 -디 ...
자식 교체 [--형식= ] [-l [ ]]

기술


추가하는 교체 refs/replace/ 네임스페이스의 참조입니다.

의 이름 교체 참조는 대체되는 객체의 SHA-1입니다. 내용
교체 참조는 대체 객체의 SHA-1입니다.

대체된 객체와 대체 객체는 동일한 유형이어야 합니다. 이 제한
-f를 사용하여 우회할 수 있습니다.

-f가 주어지지 않는 한, 교체 참조가 아직 존재하지 않아야 합니다.

교체 및 대체 개체에 대한 다른 제한 사항은 없습니다. 병합 커밋은 다음을 수행할 수 있습니다.
비병합 커밋으로 대체되고 그 반대도 마찬가지입니다.

대체 참조는 다음을 수행하는 명령을 제외한 모든 Git 명령에서 기본적으로 사용됩니다.
도달 가능성 순회(프룬, 팩 전송 및 fsck).

다음을 사용하여 모든 명령에 대한 대체 참조 사용을 비활성화할 수 있습니다.
--no-replace-objects 바로 뒤의 옵션 자식.

예를 들어 커밋하는 경우 커밋으로 대체되었습니다. :

$ git --no-replace-objects 고양이 파일 커밋 foo

커밋에 대한 정보를 표시합니다. , 하는 동안:

$ git cat-file 커밋 foo

커밋에 대한 정보를 표시합니다. .

XNUMXD덴탈의 GIT_NO_REPLACE_OBJECTS 환경 변수를 설정하면 다음과 같은 효과를 얻을 수 있습니다.
--no-replace-objects 옵션.

옵션


-f, --힘
동일한 객체에 대한 기존 대체 참조가 존재하는 경우 덮어쓰게 됩니다(대신
실패의).

-d, --삭제
해당 객체에 대한 기존 대체 참조를 삭제합니다.

--편집하다
개체의 내용을 대화형으로 편집합니다. 에 대한 기존 콘텐츠 ~이다
임시 파일에 보기 좋게 인쇄되고 해당 파일에서 편집기가 실행됩니다.
결과는 구문 분석되어 동일한 유형의 새 객체를 생성합니다. . 대체품
그런 다음 ref가 생성되어 대체됩니다. 새로 생성된 객체로 보다 자식 변수(1)
편집자를 선정하는 방법에 대한 자세한 내용은

--노골적인
편집 시 예쁘게 인쇄된 내용보다는 원시 개체 내용을 제공하세요.
현재 이는 트리에만 영향을 미치며 바이너리 형식으로 표시됩니다. 이것은
작업하기가 더 어렵지만 너무 손상되어 복구할 수 없는 나무를 수리할 때 도움이 될 수 있습니다.
예쁘게 인쇄하세요. 깔끔하게 읽고 편집할 수 있도록 편집기를 구성해야 할 수도 있습니다.
바이너리 데이터를 씁니다.

--부정 이득 [ ...]
이식 커밋을 만듭니다. 다음과 동일한 내용으로 새 커밋이 생성됩니다.
단, 그 부모는 [ ...] 대신에 의 부모님. ㅏ
그런 다음 대체 참조가 생성되어 대체됩니다. 새로 생성된 커밋으로 보다
이 옵션을 기반으로 한 예제 스크립트는 contrib/convert-grafts-to-replace-refs.sh
심판을 대체하기 위해 접목을 변환할 수 있습니다.

-엘 , --목록
주어진 패턴과 일치하는 객체(또는 패턴이 일치하지 않는 경우 모두)에 대한 교체 참조를 나열합니다.
주어진). 인수 없이 "git replacement"를 입력하면 모든 대체 참조도 나열됩니다.

--형식=
나열할 때 지정된 것을 사용하십시오. , 이는 다음 중 하나일 수 있습니다. 짧은, 매질.
생략하면 기본 형식은 다음과 같습니다. 짧은.

형식


다음 형식을 사용할 수 있습니다.

· 짧은:

· 매질: →

· : ( ) → ( )

만들기 교체 부품 목표


자식 필터 지점(1) git-hash-객체(1)과하면 자식 리베이스(1) 다른 git 명령 중에서 다음을 수행할 수 있습니다.
기존 개체에서 대체 개체를 만드는 데 사용됩니다. --edit 옵션도 가능합니다.
함께 사용 자식 교체 기존 객체를 편집하여 대체 객체를 생성합니다.

커밋 문자열의 일부인 많은 blob, 트리 또는 커밋을 교체하려면 다음을 수행하세요.
커밋의 대체 문자열을 생성한 다음 커밋만 교체할 수도 있습니다.
커밋의 끝 부분에 있는 커밋과 함께 대상 커밋 문자열의 끝 부분에 커밋합니다.
커밋의 대체 문자열입니다.

onworks.net 서비스를 사용하여 온라인으로 git-replace 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad