자식 명령 - 삭제

자식 명령 - 삭제

새 파일 TEST.TXT을 추가하고 힘내 제출 :

$ git add test.txt
$ git commit -m "add test.txt"
[master e793d0b] add test.txt
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 test.txt

일반적으로, 당신은 일반적으로 직접 파일 관리자에서 쓸모없는 파일을 삭제하거나 rm 명령으로 삭제 :$ rm test.txt

이 시간, 힘내 당신은 따라서에 작업 공간 및 저장소 일관성, 자식 상태 명령이 파일을 즉시 삭제하는 당신을 말할 것이다, 파일을 삭제 알고 :
이제 두 가지 옵션이 있습니다, 하나는 반드시 저장소를 삭제하려면 : 파일은, 다음, 커밋과 자식 망할 놈 rm 명령을 삭제
PS : 첫 번째 파일을 수동으로 삭제하고 사용하는 자식 RM은 그리고 자식 추가 그 효과는 동일하다.

당신은 쉽게 실수로 복구 최신 버전으로 파일을 삭제할 수있는 다른 어떤 저장소, 그래서 때문에 또 다른 경우는, 잘못된 삭제됩니다 :
$의 자식 체크 아웃을 - TEST.TXT을

자식 체크 아웃이 실제로 관계없이 작업 공간의 수정 또는 삭제, 저장소에있는 버전으로 작업 공간의 버전을 교체 "키를 복원 할 수 있습니다."할 수있다

저장소에 추가 된 적이는 삭제 된 파일을 복원 할 수 없습니다되었다!

망할 놈의 RM 명령은 파일을 삭제하는 데 사용됩니다. 파일이 저장소에 제출, 그래서 당신에 대한 실수로 삭제 걱정하지만, 조심해야하지 않은 경우, 당신은 최신 버전으로 파일을 복원 할 수 있습니다, 당신은 당신의 변경 사항을 커밋 가장 최근의 내용을 잃게됩니다.

추천

출처www.cnblogs.com/chenyameng/p/11330103.html