영어프랑스어스페인어

Ad


온웍스 파비콘

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

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

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

프로그램:

이름


git-am - 메일함에서 일련의 패치 적용

개요


자식 am [--signoff] [--keep] [--[no-]keep-cr] [--[no-]utf8]
[--[no-]3way] [--interactive] [--committer-date-is-author-date]
[--ignore-date] [--ignore-space-change | --공백 무시]
[--공백= ] [-씨 ] [-p ] [--디렉토리= ]
[--제외= ] [--포함= ] [--거부] [-q | --조용한]
[--[no-]가위] [-S[ ]] [--패치-형식= ]
[( | )...]
자식 am (--계속 | --skip | --abort)

기술


메일함에 있는 메일 메시지를 커밋 로그 메시지, 작성자 정보 및
패치를 적용하고 이를 현재 브랜치에 적용합니다.

옵션


( | )...
패치를 읽을 메일함 파일 목록입니다. 이 인수를 제공하지 않으면
명령은 표준 입력에서 읽습니다. 디렉토리를 제공하면
Maildirs로 취급됩니다.

-s, --사인오프
커밋자 ID를 사용하여 커밋 메시지에 Signed-off-by: 줄을 추가합니다.
당신 자신. 사인오프 옵션을 확인하세요. 자식 커밋(1) 자세한 내용은.

-k, --유지
-k 플래그를 다음으로 전달합니다. 자식 mailinfo (참조 자식 메일 정보(삼)).

--비패치 유지
-b 플래그를 다음으로 전달합니다. 자식 mailinfo (참조 자식 메일 정보(삼)).

--[no-]keep-cr
--keep-cr을 사용하여 호출 자식 메일 분할 (참조 자식 메일 분할(1)) 동일한 옵션으로
줄 끝에서 CR이 제거되는 것을 방지합니다. am.keepcr 구성 변수
기본 동작을 지정하는 데 사용할 수 있습니다. --no-keep-cr은 재정의하는 데 유용합니다.
am.keepcr.

-c, --가위
가위 라인 이전에 신체의 모든 것을 제거하십시오 (참조 자식 메일 정보(1)). 될 수 있다
mailinfo.scissors 구성 변수를 사용하여 기본적으로 활성화됩니다.

--가위 없음
가위선 무시(참조 자식 메일 정보(삼)).

-m, --메시지 ID
-m 플래그를 다음으로 전달합니다. 자식 mailinfo (참조 자식 메일 정보(1)), Message-ID 헤더가
커밋 메시지에 추가됩니다. am.messageid 구성 변수를 사용하여 다음을 수행할 수 있습니다.
기본 동작을 지정합니다.

--no-메시지 ID
커밋 메시지에 Message-ID 헤더를 추가하지 마세요. no-message-id는 다음과 같은 경우에 유용합니다.
am.messageid를 재정의하세요.

-q, --조용한
조용히 해. 오류 메시지만 인쇄합니다.

-u, --utf8
-u 플래그를 다음에 전달하십시오. 자식 mailinfo (참조 자식 메일 정보(1)). 제안된 커밋 로그 메시지
이메일에서 가져온 내용은 ​​UTF-8 인코딩(구성 변수)으로 다시 코딩됩니다.
i18n.commitencoding은 프로젝트의 기본 인코딩이 아닌 경우 이를 지정하는 데 사용될 수 있습니다.
UTF-8).

이전 버전의 git에서는 선택 사항이었지만 이제는 기본값입니다. 당신이 사용할 수있는
--no-utf8 이를 무시합니다.

--no-utf8
-n 플래그를 다음에 전달하십시오. 자식 mailinfo (참조 자식 메일 정보(삼)).

-3, --3way, --no-3way
패치가 깔끔하게 적용되지 않은 경우 패치가 기록되면 3방향 병합으로 대체합니다.
적용할 blob의 신원과 해당 blob을 사용할 수 있습니다.
장소 상에서. --no-3way를 사용하여 am. threeWay 구성 변수를 재정의할 수 있습니다. 을 위한
자세한 내용은 am.ThreeWay를 참조하세요. 자식 구성(1).

--ignore-space-change, --ignore-whitespace, --whitespace= , -씨 , -p ,
--디렉토리= , --제외= , --include= , --거부하다
이 플래그는 자식 대다 (참조 자식 적용(1))을 적용하는 프로그램
반점.

--패치 형식
기본적으로 이 명령은 패치 형식을 자동으로 감지하려고 시도합니다. 이 옵션
사용자는 자동 감지를 우회하고 패치 형식을 지정할 수 있습니다.
패치는 다음과 같이 해석되어야 합니다. 유효한 형식은 mbox, stgit, stgit-series입니다.
그리고 HG.

-i, --대화형
대화식으로 실행합니다.

--커미터-날짜-작성자-날짜
기본적으로 이 명령은 전자 메일 메시지의 날짜를 커밋 작성자로 기록합니다.
날짜이며 커밋 생성 시간을 커미터 날짜로 사용합니다. 이를 통해 사용자는
작성자 날짜와 동일한 값을 사용하여 커미터 날짜에 대해 거짓말을 합니다.

--무시 날짜
기본적으로 이 명령은 전자 메일 메시지의 날짜를 커밋 작성자로 기록합니다.
날짜이며 커밋 생성 시간을 커미터 날짜로 사용합니다. 이를 통해 사용자는
커미터 날짜와 동일한 값을 사용하여 작성자 날짜에 대해 거짓말을 합니다.

--건너 뛰기
현재 패치를 건너뜁니다. 이는 중단된 패치를 다시 시작할 때만 의미가 있습니다.

-NS[ ], --gpg 기호[= ]
GPG 서명 커밋. keyid 인수는 선택 사항이며 기본값은 커미터입니다.
신원; 지정된 경우 공백 없이 옵션에 고정되어야 합니다.

--계속, -r, --해결됨
패치 실패 후(예: 충돌하는 패치 적용 시도) 사용자는
이를 직접 적용하면 인덱스 파일에 적용 결과가 저장됩니다. 을 만들다
이메일 메시지에서 추출된 작성자 및 커밋 로그를 사용하여 커밋합니다.
현재 인덱스 파일을 선택하고 계속하세요.

--resolvemsg=
패치 실패가 발생하면, 종료하기 전에 화면에 인쇄됩니다. 이것
--continue 또는 --skip을 사용하여 처리하도록 알리는 표준 메시지를 무시합니다.
실패. 이는 내부 용도로만 사용됩니다. 자식 리베이스자식 am.

--중단
원래 분기를 복원하고 패치 작업을 중단합니다.

토론


커밋 작성자 이름은 메시지의 "보낸 사람: " 줄에서 가져오고 커밋 작성자는
날짜는 메시지의 "Date: " 줄에서 가져옵니다. "제목:" 줄은
공통 접두사 "[PATCH"를 제거한 후 커밋 제목 ]". 주제: "
line은 한 줄의 텍스트로 커밋 내용을 간결하게 설명해야 합니다.

본문을 시작하는 "From:" 및 "Subject: " 줄은 해당 커밋 작성자를 재정의합니다.
헤더에서 가져온 이름 및 제목 값입니다.

커밋 메시지는 "제목: "에서 가져온 제목, 빈 줄 및
패치가 시작되는 위치까지 메시지 본문. 각 끝에 공백이 너무 많습니다.
줄은 자동으로 제거됩니다.

패치는 메시지 바로 뒤에 인라인으로 배치될 것으로 예상됩니다. 다음과 같은 모든 라인
양식 :

· 대시 XNUMX개와 줄 끝 또는

· "diff -"로 시작하는 줄, 또는

· "Index: "로 시작하는 줄

패치의 시작으로 간주되며 커밋 로그 메시지는 패치 이전에 종료됩니다.
그러한 줄이 처음으로 나타납니다.

git am을 처음 호출할 때 처리할 메일함의 이름을 지정합니다. 에
적용되지 않는 첫 번째 패치가 표시되면 중간에 중단됩니다. 당신은에서 회복할 수 있습니다
다음 두 가지 방법 중 하나로 이를 수행합니다.

1. 다음 명령을 사용하여 명령을 다시 실행하여 현재 패치를 건너뜁니다. --건너 뛰기 옵션을 선택합니다.

2. 작업 디렉토리의 충돌을 직접 해결하고 인덱스 파일을 업데이트하여 가져옵니다.
패치가 생성했어야 하는 상태로 변경됩니다. 그런 다음 다음과 같이 명령을 실행하십시오.
--계속하다 옵션을 선택합니다.

이 명령은 현재 작업이 완료될 때까지 새 사서함 처리를 거부하므로
처음부터 다시 시작하기로 결정했다면 명령을 실행하기 전에 git am --abort를 실행하세요.
사서함 이름으로.

패치를 적용하기 전에 ORIG_HEAD가 현재 분기의 끝 부분으로 설정됩니다. 이것은
실행과 같은 여러 커밋에 문제가 있는 경우 유용합니다. 자식 am 잘못된 지점에
또는 메일함을 변경하면 더 쉽게 수정할 수 있는 커밋 오류(예: 오류
"보낸 사람:" 줄).

후크


이 명령은 applypatch-msg, pre-applypatch 및 post-applypatch 후크를 실행할 수 있습니다. 보다
gitooks(5) 자세한 내용은.

onworks.net 서비스를 사용하여 온라인으로 git-am을 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad