반응형

git 23

단일 파일을 이전 버전으로 되돌리려면 어떻게 해야 합니까?

단일 파일을 이전 버전으로 되돌리려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 파일을 리셋하거나 특정 리비전으로 되돌리려면 어떻게 해야 합니까? (35개의 답변) 닫힘8년 전. 파일에서 다른 커밋을 수행할 수 있는 방법이 있습니까?예를 들어, 파일을 5번 수정했는데 이미 확약하고 저장소에 푸시한 후 2번 변경으로 돌아갑니다. 제가 알기론 지점을 많이 두는 방법밖에 없는 것 같은데, 맞나요?내 말이 맞다면 며칠 안에 수백 개의 지점이 생기게 될 거야, 그래서 아마 잘 이해가 안 가는 것 같아. 누가 좀 정리해 주시겠어요?우선 우리가 하고 싶은 일에 대한 질적인 설명부터 시작합시다(이것의 대부분은 Ben Straub의 답변에 있습니다).몇 개의 커밋을 실시했습니다만, 그 중 5개는 특정의 파..

bestsource 2023.04.19

Git에서 오래된 커밋을 태그하는 방법은?

Git에서 오래된 커밋을 태그하는 방법은? 우리는 git에 처음이라 저장소 선두에 태그를 붙이고 싶습니다.우리의 생산 코드는 초기 저장소와 동일하지만, 그 이후로는 커밋을 하고 있습니다.선두에 태그를 붙이면, 실가동 상태를 「롤백」할 수 있습니다. 그렇다면 임의의 오래된 커밋에 태그를 추가하는 방법은 무엇일까요?예: git tag -a v1.2 9fceb02 -m "Message here" 어디에9fceb02는 커밋 ID의 선두 부분입니다. 그런 다음 다음을 사용하여 태그를 푸시할 수 있습니다.git push origin v1.2. 할수있습니다git log현재 브랜치에 있는 모든 커밋 ID를 표시합니다. 또한 Pro Git 책에는 태그 부착에 관한 좋은 장도 있습니다. 경고:그러면 현재 날짜의 태그가 생..

bestsource 2023.04.14

지정된 커밋을 포함하는 브랜치를 나열하려면 어떻게 해야 합니까?

지정된 커밋을 포함하는 브랜치를 나열하려면 어떻게 해야 합니까? git에 문의하여 특정 커밋을 포함하는 브랜치를 확인하려면 어떻게 해야 합니까? gitk브랜치가 너무 많은 경우를 제외하고 보통 브랜치가 표시됩니다.이 경우 브랜치는 "many (38)"이라고 표시됩니다.전체 목록 또는 적어도 특정 지점에 커밋이 포함되어 있는지 알아야 합니다.git-branch 매뉴얼 페이지에서 다음을 수행합니다. git branch --contains 지정된 커밋을 포함하는 브랜치만 나열합니다(지정되지 않은 경우 HEAD).함축적--list. git branch -r --contains 리모트 트래킹브런치(아래의 유저 3941992의 회답에 기재)도 일람표시합니다.이것은, 「리모트브런치와 직접 관계가 있는 로컬브런치」입니..

bestsource 2023.04.09
반응형