«undo» 태그된 질문

실행 취소는 많은 컴퓨터 프로그램의 명령입니다. 문서에 대한 마지막 변경 사항을 지우고 이전 상태로 되돌립니다. 그래픽 처리와 같은 일부 고급 프로그램에서 실행 취소는 편집중인 파일에 수행 된 마지막 명령을 무효화합니다.

22
실행 취소 엔진의 디자인 패턴
토목 엔진 응용 프로그램을위한 구조 모델링 도구를 작성 중입니다. 나는 전체 건물을 나타내는 하나의 거대한 모델 클래스를 가지고 있는데, 여기에는 노드, 라인 요소, 부하 등의 컬렉션도 포함되며 커스텀 클래스이기도합니다. 모델을 수정할 때마다 딥 카피를 저장하는 실행 취소 엔진을 이미 코딩했습니다. 이제는 다르게 코딩 할 수 있을지 생각하기 시작했습니다. 딥 카피를 …

11
스테이징 영역에서 커밋되지 않은 파일로 git reset --hard 실행 취소
작업을 복구하려고합니다. 나는 어리석은 짓 git reset --hard을했지만 그 전에는했지만 get add .하지 않았다 git commit. 도와주세요! 내 로그는 다음과 같습니다. MacBookPro:api user$ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # modified: .gitignore ... MacBookPro:api user$ git reset …

6
vi / vim에서 돌아 가기 (ctrl + z) 방법
일반 텍스트 편집기에서는 [모든 Vim과 관련하여] 불쾌한 작업을 수행하고 이전 버전의 텍스트로 돌아가고 싶을 때 단축키 Ctrl+ Z가 있습니다. Word의 뒤로 버튼과 같습니다. Vim에서이 동작을 어떻게 달성 할 수 있는지 궁금합니다.
107 vim  vi  back  undo  undo-redo 

3
TortoiseSVN에서 커밋 실행 취소
실수로 많은 파일 (다른 폴더에있는 수십 개의 파일)을 커밋했습니다. 내 작업 디렉토리에서 파일을 삭제하지 않고 해당 커밋을 '실행 취소'하는 가장 쉽고 깔끔하고 안전한 방법은 무엇입니까?
99 svn  tortoisesvn  undo 

4
Vim의 지속적인 실행 취소를 사용하십니까?
Vim 7.3의 새로운 기능 중 하나는 '지속적 실행 취소'로, 버퍼를 종료 할 때 실행 취소 트리를 파일에 저장할 수 있습니다. 안타깝게도 제대로 활성화하지 못했거나 잘못 사용하고있는 것 같습니다. 지금까지 시도한 내용은 다음과 같습니다. ~ / .vimrc에 다음을 추가했습니다. set undofile " Save undos after file closes set undodir=$HOME/.vim/undo " where …
96 vim  undo  undo-redo 

10
실수로 "svn 되돌리기"를 복구하는 방법이 있습니까?
나는 오늘 아침에 다음을 수행하여 발을 쏠 수 있었다. 내 프로젝트 변경 작업 시작 여러 파일을 편집했습니다. 내 접근 방식이 모두 잘못되었고 다시 시작해야한다는 것을 깨달았습니다. 내 프로젝트의 최상위 수준으로 cd하고 "svn --recursive revert." 내 로컬 샌드 박스를 변경 전 상태로 복원합니다. 내 로컬 샌드 박스에 눈에 띄는 다른 많은 …
95 svn  undo  revert 

2
수은 병합을 중단하는 방법은 무엇입니까?
나는 병합을 망쳤다. 되 돌린 후 다시 시도하고 싶습니다. 커밋되기 전에 병합을 되 돌리는 방법이 있습니까? hg revert내가 원하는대로하지 않고 파일의 텍스트 만 되돌립니다. Mercurial은 두 번째 병합 시도를 중단하고 원래 병합이 아직 커밋되지 않았다고 불평합니다. hg merge명령 후 커밋되기 전에 병합을 취소하는 방법이 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.