728x90
반응형

commit 5

이전 커밋에서 새 Git 브랜치를 생성하는 방법

질문 : 이전 커밋에서 새 Git 브랜치를 어떻게 생성합니까? 중복 가능성 / 더 최근 / 덜 명확한 질문 Git을 사용하여 이전 커밋에서 분기 jzbranch 라는 Git 분기가 있고 이전 커밋 ID : a9c146a09505837ec03b 있습니다. 위에 나열된 정보에서 새 브랜치 justin 답변 git checkout -b NEW_BRANCH_NAME COMMIT_ID 이렇게하면 'NEW_BRANCH_NAME'이라는 새 브랜치가 생성되고 확인됩니다. ( "체크 아웃"은 "지점으로 전환"을 의미) git branch NEW_BRANCH_NAME COMMIT_ID 이것은 체크 아웃하지 않고 새 분기를 만듭니다. 댓글에서 많은 사람들이이 작업을 두 단계로 수행하는 것을 선호하는 것 같습니다 . 두 단계..

개발관련/Git 2022.01.17

Git blame -- prior commits

질문 : 힘내 비난 — 이전 커밋? 주어진 줄에 대한 커밋 기록과 같이 git blame 의해보고 된 커밋 전에 특정 줄을 편집 한 사람을 볼 수 있습니까? 예를 들어, 다음을 실행합니다 (최고의 uncrustify 프로젝트에서). $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17 13:13:55 -0500 10) #include "prototypes.h" fe25b6d 를 커밋 하기 전에 누가 그 줄을 편집했는지 어떻게 알 수 있습니까? 그리고 그 커밋 전에 누가 그것을 편집 했습니까? 답변 git blame -L 10,+1 fe25b6d^ -- src/options.cpp HEAD 대신 처음부터 되돌아 볼 개정을 지정할 수 있습..

개발관련/Git 2021.12.29

GitHub의 이슈 댓글에서 커밋을 참조하는 방법

질문 : GitHub의 이슈 댓글에서 커밋을 어떻게 참조 할 수 있습니까? git 커밋에서 GitHub 문제를 참조하는 방법에 대한 많은 답변을 찾습니다 (#xxx 표기법 사용). 커밋 세부 정보 페이지에 대한 링크를 생성하여 내 댓글에서 커밋을 참조하고 싶습니다. 답변 커밋을 참조하려면 SHA- 해시를 작성하면 자동으로 링크로 전환됩니다. GitHub 에서 작성의 자동 링크 참조 및 URL / 커밋 SHA 섹션. 출처 : https://stackoverflow.com/questions/8910271/how-can-i-reference-a-commit-in-an-issue-comment-on-github

개발관련/Git 2021.12.03

"git commit" 대신 "git commit --amend" 실행을 취소하는 방법

질문 : "git commit"대신 "git commit --amend"실행을 취소하는 방법 실수로 이전 커밋을 수정했습니다. 특정 파일에 대한 변경 내역을 유지하려면 커밋을 분리해야합니다. 마지막 커밋을 취소하는 방법이 있습니까? git reset --hard HEAD^ 와 같은 작업을 수행하면 첫 번째 커밋도 취소됩니다. (아직 원격 디렉토리로 푸시하지 않았습니다) 답변 HEAD 커밋과 동일한 세부 정보를 사용하지만 부모가 이전 버전의 HEAD 새 커밋을 만드는 것입니다. git reset --soft 는 분기 포인터를 이동하여 현재 분기 헤드가 현재있는 위치와 다른 커밋 위에 다음 커밋이 발생하도록합니다. # Move the current head so that it's pointing at the..

개발관련/Git 2021.09.02
728x90
반응형