Git 명령을 Dry Run하는 방법은 무엇입니까?

Git Myeonglyeong Eul Dry Runhaneun Bangbeob Eun Mueos Ibnikka



일상생활에서 테스트는 예상 결과를 확인하기 위한 필수 기능입니다. 이에 비해 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 명령을 시험 실행하는 다양한 예를 다루었습니다.