Magit git add [--intent-to-add] <filename>
은 새로 생성 된 파일을 Git에 체크인하는 것과 동일 합니까?
Magit git add [--intent-to-add] <filename>
은 새로 생성 된 파일을 Git에 체크인하는 것과 동일 합니까?
답변:
s"스테이지 변경 가능"을 가리 키 면서 변경 프레스를 준비하십시오 . 여기에는 "추적되지 않은 파일"및 "무단계 변경"아래에 나열된 파일이 포함됩니다.
또한 TAB덩어리를보기 위해 (다른 많은 섹션에서도 작동)을 사용하여 "무단계 파일"아래의 파일을 확장 할 수도 있습니다 . 그런 다음 s점이 안에있는 동안를 눌러 개별 덩어리를 다시 스테이징 할 수 있습니다 .
지역을 사용하여 덩어리의 일부만 준비 할 수도 있습니다. 그렇게하려면 C-SPC영역의 시작을 표시 하기 위해를 누른 다음 n영역이 끝나는 곳으로 몇 번 이동하십시오.
을 git add --intent-to-add
사용 하려면을 사용하십시오 C-u s.
유사한 방식으로 변경 사항을 스테이지 해제, 삭제, 리버스 및 적용 할 수도 있습니다. 이에 대해서는 매뉴얼에 자세히 설명되어 있습니다. 특히 스테이징 및 스테이징 해제 , 적용 및 섹션을 참조하십시오 . 준비는 시작하기 에서 다룹니다 .
s
파일을 준비합니다. 그러나 어떻게 파일을 추가 할 수 있습니까? git은 파일 추적을 시작하지만 모든 변경 사항을 준비하지는 않습니까?
C-u s
.
찾고있는 것이 버퍼에서 직접 파일을 추가 / 준비하는 방법 인 경우 명령을 시도하십시오 magit-stage-file
. 그렇게 많이하면 키에 바인딩 할 수 있습니다.
다른 사람들이 이미 지적했듯이 파일을 준비 / 추가하는 가장 일반적인 방법은 magit-status
버퍼입니다.