반응형

전체 글 1480

Git에서 한 파일의 작업 복사본 수정을 취소하시겠습니까?

질문자 :hasen 마지막 커밋 후 작업 복사본에서 많은 파일을 수정했지만 가장 최근 커밋과 동일한 상태로 재설정하는 것처럼 해당 파일 중 하나에 대한 변경 사항을 취소하고 싶습니다. 그러나 나는 그 파일 하나만으로 작업 복사본 변경 사항을 취소하고 싶습니다. 어떻게 해야 하나요? 당신이 사용할 수있는 git checkout -- file -- (nimrodm에서 제안한 대로) 없이도 할 수 있지만 파일 이름이 분기나 태그(또는 다른 개정 식별자)처럼 보이면 혼동될 수 있으므로 -- 사용하는 것이 가장 좋습니다. 파일의 특정 버전을 체크아웃할 수도 있습니다. git checkout v1.2.3 -- file # tag v1.2.3 git checkout stable -- file # stable bran..

etc./StackOverFlow 2021.12.31

"The breakpoint will not currently be hit. No symbols have been loaded for this document." 를 어떻게 수정합니까? Warning?

질문자 :Community Wiki 익스프레스 에디션의 AC# 데스크톱 응용 프로그램이 작동했지만 5초 후에 작동하지 않았습니다. 나는 다음을 시도했다 : 디버그 구성, 디버그 플래그 및 전체 디버그 정보가 모든 어셈블리에 설정되어 있는지 확인합니다. 내 전체 컴퓨터에서 프로젝트와 관련된 모든 bin 및 obj 폴더와 모든 DLL 파일을 삭제합니다. 처음부터 문제를 일으키는 프로젝트를 다시 만드십시오. 재부팅 솔루션에 두 개의 Windows Forms 프로젝트가 있습니다. 그 중 하나는 디버그 정보를 로드하고 다른 하나는 로드하지 않습니다. 둘 다 프로젝트 파일에서 정확히 같은 방식으로 디버그 정보를 얻으려는 어셈블리를 참조합니다. 어떤 아이디어? 이 질문을 검토하기 위해 돌아올 때 주로 나 자신을 위해..

etc./StackOverFlow 2021.12.31

git에서 이름으로 숨김의 이름을 지정하고 검색하는 방법은 무엇입니까?

질문자 :Suan git stash save stashname 을 수행하여 숨김에 이름을 지정할 수 있다는 인상을 받았습니다. git stash apply stashname 을 수행하여 적용할 수 있습니다. 그러나 이 경우 발생하는 모든 stashname 이 stash 설명으로 사용되는 것입니다. 실제로 stash의 이름을 지정할 수 있는 방법은 없나요? 그렇지 않다면 동등한 기능을 달성하기 위해 무엇을 권장하시겠습니까? 본질적으로 나는 주기적으로 적용하고 싶은 작은 숨김이 있지만 git stash list 에서 실제 숨김 번호가 무엇인지 항상 검색하고 싶지는 않습니다. 다음과 같이 하십시오. git stash push -m "my_stash" 여기서 "my_stash" 는 숨김 이름입니다. 알아야 할 ..

etc./StackOverFlow 2021.12.31

Git은 심볼릭 링크를 어떻게 처리합니까?

질문자 :Alex 심볼릭 링크인 파일이나 디렉토리가 있고 Git 리포지토리에 커밋하면 어떻게 됩니까? 파일이 삭제될 때까지 심볼릭 링크로 남겨둔 다음 이전 버전에서 파일을 다시 가져오면 일반 파일이 생성된다고 가정합니다. 참조하는 파일을 삭제하면 어떻게 됩니까? 댕글링 링크만 커밋합니까? Git은 일반 파일과 마찬가지로 링크의 내용(즉, 링크되는 파일 시스템 개체의 경로)을 '블롭'에 저장합니다. 그런 다음 포함하는 디렉터리를 나타내는 트리 개체에 이름, 모드 및 유형(심볼릭 링크라는 사실 포함)을 저장합니다. 링크가 포함된 트리를 체크아웃하면 대상 파일 시스템 개체의 존재 여부에 관계없이 개체를 심볼릭 링크로 복원합니다. 심볼릭 링크가 참조하는 파일을 삭제하면 Git 제어 심볼릭 링크에 ..

etc./StackOverFlow 2021.12.31

Git 병합 대신 Git 리베이스를 언제 사용합니까?

질문자 :Coocoo4Cocoa Git rebase 대 Git 병합을 사용하는 것이 권장되는 경우는 언제입니까? 성공적인 리베이스 후에도 여전히 병합해야 합니까? 짧은 버전 병합은 한 분기의 모든 변경 사항을 가져와 한 커밋에서 다른 분기에 병합합니다. Rebase는 내가 분기한 지점이 새로운 시작 지점으로 이동하기를 원한다고 말합니다. 그럼 언제 둘 중 하나를 사용합니까? 병합 단일 기능을 개발할 목적으로 분기를 생성했다고 가정해 보겠습니다. 이러한 변경 사항을 다시 마스터로 가져오려면 병합을 원할 것입니다(모든 중간 커밋을 유지 관리하는 데 신경 쓰지 않음). 리베이스 두 번째 시나리오는 일부 개발을 시작한 다음 다른 개발자가 관련 없는 변경을 수행한 경우입니다. 리포지토리의 현재 버전에서 변경 사항..

etc./StackOverFlow 2021.12.31

인덱스로 목록에서 요소를 제거하는 방법

질문자 :Joan Venge Python에서 인덱스별로 목록에서 요소를 제거하려면 어떻게 해야 합니까? list.remove 메소드를 찾았지만 마지막 요소를 제거하고 싶습니다. 어떻게 해야 하나요? 기본 제거가 목록을 검색하는 것처럼 보이지만 검색을 수행하고 싶지 않습니다. del 을 사용하고 삭제할 요소의 인덱스를 지정합니다. >>> a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> del a[-1] >>> a [0, 1, 2, 3, 4, 5, 6, 7, 8] 슬라이스도 지원합니다. >>> del a[2:4] >>> a [0, 1, 4, 5, 6, 7, 8, 9] 다음 은 튜토리얼의 섹션입니다. unbeknown pop 원할 것입니다. a = ['a', 'b&#..

etc./StackOverFlow 2021.12.31

Python의 정적 메서드?

질문자 :Joan Venge 다음과 같이 클래스를 초기화하지 않고 호출할 수 있는 정적 메서드를 Python에서 가질 수 있습니까? ClassName.static_method() 예, staticmethod 데코레이터를 사용하여 class MyClass(object): @staticmethod def the_static_method(x): print(x) MyClass.the_static_method(2) # outputs 2 일부 코드는 데코레이터가 아닌 함수로 staticmethod 를 사용하여 정적 메서드를 정의하는 이전 메서드를 사용할 수 있습니다. 이것은 고대 버전의 Python(2.2 및 2.3)을 지원해야 하는 경우에만 사용해야 합니다. class MyClass(object): def the..

etc./StackOverFlow 2021.12.31

꼬리 재귀 란 무엇입니까?

질문자 :Community Wiki lisp를 배우기 시작하면서 나는 tail-recursive 라는 용어를 접하게 되었습니다. 정확히 무엇을 의미합니까? 처음 N개의 자연수를 더하는 간단한 함수를 고려하십시오. (예: sum(5) = 0 + 1 + 2 + 3 + 4 + 5 = 15 ). 다음은 재귀를 사용하는 간단한 JavaScript 구현입니다. function recsum(x) { if (x === 0) { return 0; } else { return x + recsum(x - 1); } } recsum(5) 를 호출한 경우 JavaScript 인터프리터는 다음을 평가합니다. recsum(5) 5 + recsum(4) 5 + (4 + recsum(3)) 5 + (4 + (3 + recsum(2))..

etc./StackOverFlow 2021.12.31

SQL Server의 LEFT JOIN 대 LEFT OUTER JOIN

질문자 :KG Sosa LEFT JOIN 과 LEFT OUTER JOIN 의 차이점은 무엇입니까? 설명서에 따라: FROM(Transact-SQL) : ::= [ { INNER | { { LEFT | RIGHT | FULL } [ OUTER ] } } [ ] ] JOIN 키워드 OUTER 는 선택 사항으로 표시됩니다(대괄호로 묶음). 이 특정 경우에 OUTER 를 지정하는지 여부는 차이가 없습니다. 의 다른 요소 절에 가입하면서 또한 차이를 만들 것입니다 그들을 떠나, 옵션으로 표시되어 있습니다. 예를 들어, JOIN 절의 전체 유형 부분은 선택 사항이며, 이 경우 JOIN 만 지정하면 INNER 입니다. 즉, 이것은 합법적입니다. SELECT * FROM A JOIN B ON AX = BY 다음은 동등..

etc./StackOverFlow 2021.12.31

추적되지 않은 파일을 어떻게 숨기나요?

질문자 :skiphoppy 파일과 새 파일에 대한 변경 사항이 있으며 다른 작업으로 전환하는 동안 git stash를 사용하여 변경하고 싶습니다. 그러나 git stash 자체는 기존 파일의 변경 사항만 숨깁니다. 새 파일은 내 작업 트리에 남아 미래 작업을 어지럽힙니다. 이 추적되지 않은 파일을 어떻게 숨길 수 있습니까? .gitignore 에 있는 파일)을 포함하여 작업 디렉토리를 숨기려면 다음 cmd를 사용하는 것이 좋습니다. git stash --include-untracked 또한, 당신은 약식 사용할 수 -u 대신 --include-untracked , 또는 단순히 git stash --all 의 비 추적 무시 파일을 포함한 모든 파일을 숨겨 놨다한다. 이 bahaviour는 2018년에 변경..

etc./StackOverFlow 2021.12.31

요소를 다른 요소로 이동하는 방법은 무엇입니까?

질문자 :Mark Richman 한 DIV 요소를 다른 DIV 요소로 이동하고 싶습니다. 예를 들어 다음과 같이 이동하고 싶습니다(모든 자식 포함). ... 이것으로: ... 내가 이것을 가질 수 있도록 : ... (요소의 끝에 추가 appendTo 함수를 사용할 수 있습니다. $("#source").appendTo("#destination"); 또는 요소의 시작 부분에 추가 prependTo 함수를 사용할 수 있습니다. $("#source").prependTo("#destination"); 예시: $("#appendTo").click(function() { $("#moveMeIntoMain").appendTo($("#main")); }); $("#prependTo").click(function() { ..

etc./StackOverFlow 2021.12.31

RegEx는 XHTML 자체 포함 태그를 제외한 열린 태그와 일치합니다.

질문자 :Community Wiki 잠김 . 이 질문에 대한 댓글은 비활성화되었지만 여전히 새로운 답변 및 기타 상호작용을 수락하고 있습니다. 자세히 알아보기 이 시작 태그를 모두 일치시켜야 합니다. 그러나 다음은 아닙니다. 나는 이것을 생각해 냈고 내가 올바르게 이해하고 있는지 확인하고 싶었습니다. az 만 캡처하고 있습니다. 나는 그것이 말한다 : 다음보다 작은 것을 찾으십시오. az를 한 번 이상 찾아서 캡처한 다음 0개 이상의 공백을 찾은 다음 / 제외하고 탐욕스러운 문자를 0번 이상 찾은 다음 보다 큰 찾기 나에게 그런 권리가 있습니까? 그리고 더 중요한 것은 어떻게 생각하세요? 잠김 . 현재 해결 중인 이 답변의 콘텐츠 에 대한 분쟁이 있습니다. 현재 새로운 상호 작용을 허용하지 않습니다. 정..

etc./StackOverFlow 2021.12.31

RegEx는 XHTML 자체 포함 태그를 제외한 열린 태그와 일치합니다.

질문자 :Community Wiki 잠김 . 이 질문에 대한 댓글은 비활성화되었지만 여전히 새로운 답변 및 기타 상호작용을 수락하고 있습니다. 자세히 알아보기 이 시작 태그를 모두 일치시켜야 합니다. 그러나 다음은 아닙니다. 나는 이것을 생각해 냈고 내가 올바르게 이해하고 있는지 확인하고 싶었습니다. az 만 캡처하고 있습니다. 나는 그것이 말한다 : 다음보다 작은 것을 찾으십시오. az를 한 번 이상 찾아서 캡처한 다음 0개 이상의 공백을 찾은 다음 / 제외하고 탐욕스러운 문자를 0번 이상 찾은 다음 보다 큰 찾기 나에게 그런 권리가 있습니까? 그리고 더 중요한 것은 어떻게 생각하세요? 잠김 . 현재 해결 중인 이 답변의 콘텐츠 에 대한 분쟁이 있습니다. 현재 새로운 상호 작용을 허용하지 않습니다. 정..

etc./StackOverFlow 2021.12.31

두 Git 리포지토리를 어떻게 병합합니까?

질문자 :static_rtti 다음 시나리오를 고려하십시오. 자체 Git 리포지토리에서 작은 실험 프로젝트 A를 개발했습니다. 이제 성숙해졌고 A가 자체적으로 큰 저장소가 있는 더 큰 프로젝트 B의 일부가 되기를 바랍니다. 이제 A를 B의 하위 디렉토리로 추가하고 싶습니다. 어느 쪽에서도 기록을 잃지 않고 A를 B로 병합하려면 어떻게 해야 합니까? project-a 를 project-b 에 병합하려면 다음을 수행하십시오. cd path/to/project-b git remote add project-a /path/to/project-a git fetch project-a --tags git merge --allow-unrelated-histories project-a/master # or whicheve..

etc./StackOverFlow 2021.12.30

div를 통해 기본 요소로 클릭

질문자 :Ryan border 와 함께 background:transparent 가 있는 div 가 있습니다. 이 div 아래에는 더 많은 요소가 있습니다. div 외부를 클릭하면 기본 요소를 클릭할 수 있습니다. div 직접 클릭하면 기본 요소를 클릭할 수 없습니다. 기본 요소를 클릭할 수 있도록 div 를 클릭할 수 있기를 원합니다. 예, 할 수 있습니다. pointer-events: none 을 IE11용 CSS 조건문(IE10 이하에서는 작동하지 않음)과 함께 사용하면 이 문제에 대한 브라우저 간 호환 솔루션을 얻을 수 있습니다. AlphaImageLoader 사용하면 오버레이 div 에 투명한 .PNG/.GIF 넣고 클릭이 아래 요소로 흐르게 할 수도 있습니다. CSS: pointer-event..

etc./StackOverFlow 2021.12.30

JavaScript 개체를 표시하려면 어떻게 해야 합니까?

질문자 :maxjackie 변수를 alert 할 때와 같이 JavaScript 개체의 내용을 문자열 형식으로 표시하려면 어떻게 해야 합니까? 동일한 형식으로 개체를 표시하고 싶습니다. JSON.stringify 메서드를 사용합니다. 중첩된 개체와 함께 작동하며 모든 주요 브라우저에서 이 방법을 지원합니다. str = JSON.stringify(obj); str = JSON.stringify(obj, null, 4); // (Optional) beautiful indented output. console.log(str); // Logs output to dev tools console. alert(str); // Displays output using window.alert() Mozilla API 참조 ..

etc./StackOverFlow 2021.12.30

프록시 서버와 역방향 프록시 서버의 차이점은 무엇입니까? [닫은]

질문자 :Vicky 닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow에 대한 주제가 되도록 질문을 업데이트하세요. 작년에 문을 닫았습니다. 이 질문 개선 프록시 서버와 역방향 프록시 서버의 차이점은 무엇입니까? 이전 답변은 정확했지만 너무 간결했습니다. 몇 가지 예를 추가하려고 합니다. 우선, "프록시"라는 단어는 다른 사람을 대신하여 행동하는 누군가 또는 무언가를 나타냅니다. 컴퓨터 영역에서 우리는 다른 컴퓨터를 대신하여 작동하는 한 서버에 대해 이야기하고 있습니다. 접근성을 위해 웹 프록시에 대한 논의를 제한하겠습니다. 그러나 프록시에 대한 아이디어는 웹사이트에만 국한되지 않습니다. 앞으로 프록시 웹..

etc./StackOverFlow 2021.12.30

특정 파일을 어떻게 git stash 할 수 있습니까?

질문자 :ynkr 내가 저장하려고 하는 숨김에서 현재 수정된 다른 파일을 남겨두고 특정 파일을 숨길 수 있습니까? 예를 들어 git status가 다음을 제공하는 경우: younker % gst # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Changes not staged for commit: # (use "git add ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: app/controllers/cart_controller.p..

etc./StackOverFlow 2021.12.30

프로세스와 스레드의 차이점은 무엇입니까?

질문자 :James Fassett 프로세스와 스레드의 기술적 차이점은 무엇입니까? '프로세스'라는 단어가 남용되고 하드웨어 및 소프트웨어 스레드도 있다는 느낌이 듭니다. Erlang 과 같은 언어로 된 경량 프로세스는 어떻습니까? 한 용어를 다른 용어보다 사용해야 하는 확실한 이유가 있습니까? 프로세스와 스레드는 모두 독립적인 실행 시퀀스입니다. 일반적인 차이점은 (동일한 프로세스의) 스레드는 공유 메모리 공간에서 실행되는 반면 프로세스는 별도의 메모리 공간에서 실행된다는 것입니다. 나는 당신이 말하는 "하드웨어"와 "소프트웨어" 스레드가 무엇인지 잘 모르겠습니다. 스레드는 CPU 기능이 아니라 운영 환경 기능입니다(CPU에는 일반적으로 스레드를 효율적으로 만드는 작업이 있음). Erlan..

etc./StackOverFlow 2021.12.30
반응형