1
거기에 unstaged/uncommitted 변경 사항이있는 지점을 실수로 제거했습니다. git reflog
및 git checkout
명령을 사용하여 되돌아 가려고했으나 변경 사항이 커밋되지 않은 상태로 분기 상태로 돌아갑니다. 이 작업을 되돌리고 해당 (삭제 된) 지점에서 무단 변경을 검색 할 수 있습니까?무단 변경으로 지회를 제거했는데이를 되돌릴 수 있습니까?
거기에 unstaged/uncommitted 변경 사항이있는 지점을 실수로 제거했습니다. git reflog
및 git checkout
명령을 사용하여 되돌아 가려고했으나 변경 사항이 커밋되지 않은 상태로 분기 상태로 돌아갑니다. 이 작업을 되돌리고 해당 (삭제 된) 지점에서 무단 변경을 검색 할 수 있습니까?무단 변경으로 지회를 제거했는데이를 되돌릴 수 있습니까?
변경 사항이 unstaged 된 경우 어떤 분기에도 적용되지 않습니다. 이후 변경 한 사항을 덮어 쓰지 않은 경우 이러한 변경 사항을 현재 분기 또는 새 분기에 적용 할 수 있습니다. 그러나 그 변화가 이미 사라진다면 당신은 stash
이 아닙니다. 그들은 이제 사라졌습니다.
그건 내가 두려웠다는거야. 그들이 사라 졌어./어쨌든 내 최악의 시나리오를 확인해 주셔서 고맙습니다./ – mrmnmly
지금은 도움이되지 않지만, 습관에 빠지면 항상 도움이됩니다. 빈번한 커밋. – dave
그래, 나도 알아,하지만 사실은 내 지부를 청소하고 있었어. (나는 여러 가지 일을 해왔고 파일 삭제 등으로 여러 가지를 병합하고 커밋하기 전에 청소하고 싶었다.)하지만 그건 끔찍한 실수였다. 모든 것을 커밋 한 다음 청소하기 T_T). – mrmnmly