일상생활에서 테스트는 예상 결과를 확인하기 위한 필수 기능입니다. 이에 비해 Git은 특정 명령의 출력 정보를 얻기 위해 dry run이라는 명령을 테스트하는 기능도 제공합니다. 이를 위해 Git은 “ –드라이런 ' 깃발.
이 글의 개요는 다음과 같습니다.
Git 명령을 Dry Run하는 방법은 무엇입니까?
Git 명령을 테스트 실행하기 위해 위에서 설명한 것처럼 ' –드라이런 ” 예상 결과를 표시하기 위해 명령과 함께 사용할 수 있는 내장 플래그입니다. 모든 명령이 '–dry-run' 플래그를 지원하는 것은 아니지만 지원하는 명령은 거의 없습니다. 지체하지 말고 실제 사례를 살펴보겠습니다.
예 1: 'git add' 명령을 테스트 실행합니다.
'를 실행한 후 추적 인덱스에 어떤 변경 사항이 적용되는지 알고 싶다면 자식 추가 ' 명령. 그런 다음 표시된 대로 '–dry-run' 플래그와 함께 이 특정 명령을 테스트 실행합니다.
자식 추가 . --드라이런
명령의 출력은 작업 디렉터리에 추적해야 하는 'file5.txt' 파일이 있음을 나타냅니다.
예 2: “git commit” 명령을 드라이 런(Dry Run)
'git commit'은 현재 저장소에 새로운 변경 사항을 저장하기 위해 고려되는 명령입니다. 'git commit' 명령을 시험 실행하려면 다음 명령을 사용하십시오.
자식 커밋 --드라이런
출력에는 작업 트리 영역이 깨끗하고 커밋할 항목이 없음이 표시됩니다. 변경 사항을 커밋하려면 파일을 추적해야 합니다.
예 3: 'git clean' 명령을 테스트 실행합니다.
마찬가지로 'git clean' 명령을 사용하여 저장소에서 불필요한 파일을 제거합니다. 'git clean' 명령을 테스트 실행하려면 다음 명령을 실행하세요.
git clean -df --드라이런
출력에서는 명령이 현재 디렉터리에서 사용 가능한 'file5.txt'를 제거한다는 것을 보여줍니다.
예 4: 'git push' 명령을 테스트 실행합니다.
마찬가지로 'git push' 명령은 프로젝트를 정의된 GitHub 저장소에 푸시합니다. 'git push' 명령을 시험 실행하려면 아래에 언급된 명령을 사용하십시오.
자식 푸시 --드라이런
결과 출력은 명령이 현재 디렉터리의 콘텐츠를 GitHub 저장소의 지정된 HTTPS 링크로 푸시함을 보여줍니다.
결론
Git 명령을 테스트 실행하려면 “ –드라이런 ” 플래그를 원하는 명령으로 지정하세요. “–dry-run” 플래그를 지원하는 명령은 몇 가지뿐이라는 점을 명심하세요. 예를 들어 'git push' 명령을 드라이런하려면 'git push –dry-run'을 실행하세요. 이 가이드에서는 Git 명령을 시험 실행하는 다양한 예를 다루었습니다.