«git-commit» 태그된 질문

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

30
Git에서 가장 최근의 로컬 커밋을 취소하려면 어떻게해야합니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как вернуться (откатиться) к более раннему коммиту? 실수로 잘못된 파일을 Git 에 커밋했지만 아직 커밋을 서버로 푸시하지 않았습니다. 로컬 저장소에서 커밋을 실행 취소하려면 어떻게해야합니까?

30
커밋하기 전에 'git add'를 어떻게 취소합니까?
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 명령을 사용하여 실수로 Git에 파일을 추가했습니다. git add myfile.txt 나는 아직 달리지 않았다 git commit. 이를 취소 할 수있는 방법이 있습니까? 그래서이 파일들은 커밋에 포함되지 않습니까?


23
Git에서 파일의 일부만 커밋
Git에서 파일을 변경할 때 일부 변경 사항 만 커밋하려면 어떻게해야합니까? 예를 들어, 파일에서 변경된 30 줄 중 15 줄만 어떻게 커밋 할 수 있습니까?
2764 git  git-commit 


28
Git 커밋에서 파일 제거
나는 Git을 사용하고 있으며 사용하는 파일이 거의 없다. git commit -a 나중에 파일이 커밋에 실수로 추가 된 것을 발견했습니다. 마지막 커밋에서 파일을 어떻게 제거합니까?
1612 git  git-commit 

29
디스크에서 이미 삭제 된 Git 저장소에서 여러 파일 제거
Git 리포지토리를 사용하여 rm( not git rm ) 을 사용하여 4 개의 파일을 삭제 했으며 Git 상태는 다음과 같습니다. # deleted: file1.txt # deleted: file2.txt # deleted: file3.txt # deleted: file4.txt 수동으로 다음과 같이 각 파일을 추가하지 않고 Git에서 이러한 파일을 어떻게 제거합니까? git rm file1 file2 file3 file4 이상적으로 …
1311 git  git-commit  git-add  git-rm 

16
Git에서 대소 문자를 구분하는 파일 이름 변경 사항을 어떻게 커밋합니까?
나는에 의해 몇 개의 파일 이름을 변경 한에서와 같이 첫 글자, 드 활용 Name.jpg하는 방법에 대해 name.jpg. 힘내는이 변경 사항을 인식하지 못하고 파일을 삭제하고 다시 업로드해야했습니다. 파일 이름의 변경 사항을 확인할 때 Git이 대소 문자를 구분할 수있는 방법이 있습니까? 파일 자체는 변경하지 않았습니다.


6
로컬 자식 커밋을 취소하는 방법
내 문제는 파일을 변경 한 것입니다. 예 : README, ' 이것은 내 테스트 줄에 새 줄을 추가 하고 파일을 저장 한 다음 다음 명령을 발행했습니다. git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git …


15
현재 커밋을 Git 저장소에서 유일한 (초기) 커밋으로 만드시겠습니까?
현재 로컬 Git 저장소가 있는데 Github 저장소로 푸시합니다. 로컬 리포지토리에는 ~ 10 개의 커밋이 있으며 Github 리포지토리는 동기화 된 복제본입니다. 내가하고 싶은 일은 로컬 Git 리포지토리에서 모든 버전 기록을 제거하므로 리포지토리의 현재 내용이 유일한 커밋으로 표시되므로 리포지토리 내의 이전 버전의 파일은 저장되지 않습니다. 그런 다음 이러한 변경 사항을 Github에 푸시하고 …
664 git  github  git-commit 

16
수정 된 커밋을 원격 Git 리포지토리에 어떻게 푸시합니까?
소스 코드로 약간 작업했을 때 평소 커밋을 한 다음 원격 저장소로 푸시했습니다. 그러나 소스 코드로 수입품을 정리하는 것을 잊어 버렸습니다. 따라서 이전 커밋을 대체하기 위해 amend 명령을 수행합니다. > git commit --amend 불행히도 커밋을 리포지토리로 푸시 할 수 없습니다. 다음과 같이 거부됩니다. > git push origin To //my.remote.repo.com/stuff.git/ ! [rejected] …
662 git  git-commit  amend 



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