추적되지 않은 변경 사항 폐기

Beginner

This tutorial is from open-source community. Access the source code

소개

Git 을 사용할 때 작업 디렉토리에 추적되지 않은 변경 사항이 있는 것은 흔한 일입니다. 이러한 변경 사항은 Git 이 현재 추적하지 않는 파일입니다. 때로는 이러한 변경 사항을 버리고 처음부터 다시 시작하고 싶을 수 있습니다. 이 랩에서는 현재 브랜치에 대한 추적되지 않은 모든 변경 사항을 폐기하는 방법을 배우게 됩니다.

이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 초급 레벨의 실험이며 완료율은 100%입니다.학습자들로부터 100%의 긍정적인 리뷰율을 받았습니다.

추적되지 않은 변경 사항 폐기

Git 을 사용하여 프로젝트를 진행 중이며 작업 디렉토리에 몇 가지 변경 사항을 적용했습니다. 하지만 이러한 변경 사항이 필요 없다는 것을 깨닫고 이를 폐기하고 싶습니다. 현재 브랜치에 대한 추적되지 않은 모든 변경 사항을 폐기하려고 합니다.

이 랩을 완료하려면 https://github.com/labex-labs/git-playground라는 Git 저장소를 사용합니다. 다음 단계를 따르세요.

  1. 저장소 디렉토리로 이동합니다.
cd git-playground
  1. 작업 디렉토리의 상태를 확인합니다.
git status

다음과 같은 출력을 볼 수 있습니다.

[object Object]
  1. 현재 브랜치에 대한 추적되지 않은 모든 변경 사항을 폐기합니다.
git clean -f -d
  1. 작업 디렉토리의 상태를 다시 확인합니다.
git status

다음과 같은 출력을 볼 수 있습니다.

On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean

git clean -f -d 명령은 현재 브랜치에 대한 추적되지 않은 모든 변경 사항을 폐기했습니다.

요약

추적되지 않은 변경 사항을 폐기하는 것은 처음부터 다시 시작하고 Git 이 현재 추적하지 않는 모든 변경 사항을 폐기하려는 경우 유용한 Git 명령어입니다. git clean -f -d 명령을 사용하여 현재 브랜치에 대한 모든 추적되지 않은 변경 사항을 폐기하십시오.