«git-commit» 태그된 질문

git-commit-로그 메시지와 함께 변경 사항을 저장소에 기록합니다.


7
git commit 메시지에 과거 또는 현재 시제를 사용해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 한 번 읽어 그 자식 "X에 대한 테스트를 추가"예를 들어, 메시지가 필수적 현재 시제에 있어야 커밋합니다. 예를 …

11
이 병합이 필요한 이유를 설명하기 위해 커밋 메시지를 입력하십시오 (특히 업데이트 된 업스트림을 토픽 브랜치로 병합하는 경우).
Git을 사용하고 있습니다. 원격 저장소에서 가져 와서 오류 메시지가 나타납니다. 특히 병합 된 업데이트 된 업스트림을 토픽 브랜치에 병합하는 경우이 병합이 필요한 이유를 설명하는 커밋 메시지를 입력하십시오 . 메시지를 입력하고 누르 Enter려고하지만 아무 일도 일어나지 않습니다. Git / Terminal에 메시지 입력이 완료되었음을 어떻게 알 수 있습니까? OS X에서 터미널을 사용하고 …

3
Git 커밋 훅 건너 뛰기
파이썬 코드에서 print 문을 찾는 git hook을 찾고 있습니다. print 문을 찾으면 git commit을 막습니다. 이 후크를 재정의하고 싶습니다. 그렇게하라는 명령이 있다고 들었습니다. 나는 그것을 찾을 수 없었다. 이견있는 사람?
504 git  githooks  git-commit 

18
자식 : 당신의 지점은 X 커밋보다 앞서 있습니다.
이것이 실제로 어떻게됩니까? 나는 현재 하나의 리포지토리에서 혼자 작업하고 있으므로 이것이 내 워크 플로우입니다. 파일 변경 범하다 만족할 때까지 1-2 반복 마스터로 푸시 그런 다음 내가 할 때 git status내 커밋이 X 커밋 (아마도 내가 저지른 커밋 수와 같음 ) 보다 앞서 있다고 알려줍니다 . 코드를 푸시 할 때 실제로 …
379 git  git-commit 

11
Git 히스토리에서 민감한 파일과 커밋 제거
Git 프로젝트를 GitHub에 배치하고 싶지만 중요한 데이터가 포함 된 특정 파일 (사용자 이름 및 비밀번호, capistrano의 경우 /config/deploy.rb)이 포함되어 있습니다. 이 파일 이름을 .gitignore에 추가 할 수 있지만 Git 내에서 기록을 제거하지는 않습니다. 또한 /.git 디렉토리를 삭제하여 다시 시작하고 싶지 않습니다. Git 히스토리에서 특정 파일의 모든 흔적 을 제거하는 방법이 …


9
GitLab 오류 수정 :“이 프로젝트에서 보호 된 분기로 코드를 푸시 할 수 없습니다”?
프로젝트에 개발자 액세스 권한이있는 동안 코드를 git으로 푸시하면 문제가 있지만 마스터 액세스 권한이 있으면 모든 것이 정상입니다. 문제는 어디에서 발생합니까? 그리고 그것을 고치는 방법? 에러 메시지: 오류 :이 프로젝트에서 보호 된 분기로 코드를 푸시 할 수 없습니다. ... 오류 : 일부 참조를 푸시하지 못했습니다 ...


7
Windows 용 Vim-파일을 저장하고 종료하려면 무엇을 입력해야합니까?
Windows XP를 사용하는 git commit -a대신 실수로을 입력 했지만 git commit -am "My commit message"이제 커밋 메시지의 파일 버전으로 채워진 CMD 프롬프트가 표시됩니다 ( "커밋 메시지를 입력하십시오 ..."). 메시지를 맨 위에 추가했지만 저장하고 나가는 방법을 알 수 없습니다. Ctrl+ W+ 을 누르려고했지만 Q아무것도하지 않지만 ^커서가있는 곳에 추가하십시오 . 나는 또한 …

7
일부 파일 만 커밋하려면 어떻게해야합니까?
두 가지 프로젝트가 있습니다. 하나는 "공식적인"프로젝트이고 두 번째는 간단한 수정입니다 (일부 파일 추가). 새 지점을 만들고 새 파일을 추가했습니다. 그러나 개발 중에 두 가지에 공통적 인 일부 파일이 변경되었습니다. 이 파일 만 어떻게 커밋합니까?



6
빈 커밋을 원격으로 푸시
하나의 커밋을 원격으로 푸시했지만 이제 커밋 메시지가 올바르지 않다는 것을 깨달았습니다. 커밋 메시지를 변경하고 싶지만 AFAIK는 불가능합니다. 그래서 올바른 메시지로 빈 커밋을 만들기로 결정했습니다. git commit --allow-empty 빈 커밋을 푸시 할 때의 단점 / 결과가 있습니까? 이 빈 커밋으로 인해 앞으로 직면 할 문제가 있습니까 ??
242 git  git-commit 

9
과거에 Git 커밋을 어떻게합니까?
개인적으로 사용하기 위해 모든 것을 Git으로 변환하고 있으며 저장소에 이미 오래된 버전의 파일이 있습니다. 파일의 "수정 날짜"에 따라 올바른 순서로 기록에 커밋하려면 어떻게 파일의 정확한 기록을 갖습니까? 나는 이것이 효과가 있다고 들었다. git filter-branch --env-filter="GIT_AUTHOR_DATE=... --index-filter "git commit path/to/file --date " --tag-name-filter cat -- --all

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