반응형

version-control 29

What is the difference between 'git pull' and 'git fetch'?

Want to improve this post? Provide detailed answers to this question, including citations and an explanation of why your answer is correct. Answers without enough detail may be edited or deleted. What are the differences between git pull and git fetch? In the simplest terms, git pull does a git fetch followed by a git merge. You can do a git fetch at any time to update your remote-tracking branc..

git reset --hard HEAD~1을 어떻게 취소할 수 있습니까?

질문자 :Paul Wicks 다음 명령으로 인한 변경 사항을 취소할 수 있습니까? 그렇다면 어떻게? git reset --hard HEAD~1 팻 노츠가 맞습니다. 며칠 이내라면 커밋을 되돌릴 수 있습니다. git은 새 얼룩을 제거하도록 명시적으로 지시하지 않는 한 약 한 달 정도 후에 가비지 수집만 합니다. $ git init Initialized empty Git repository in .git/ $ echo "testing reset" > file1 $ git add file1 $ git commit -m 'added file1' Created initial commit 1a75c1d: added file1 1 files changed, 1 insertions(+), 0 deleti..

etc./StackOverFlow 2023.04.15

스테이징 영역에서 단일 파일을 어떻게 제거합니까(git add 실행 취소)?

질문자 :PHLAK 상황: 이미 색인에 파일이 있는 Git 리포지토리가 있습니다. 여러 파일을 변경하고 Git을 열고 "git add"를 사용하여 이 파일을 내 준비 영역에 추가합니다. 질문: 준비 영역에서 해당 파일 중 하나를 제거하지만 인덱스에서 제거하거나 파일 자체에 대한 변경 사항을 실행 취소하지 않으려면 어떻게 합니까? 질문을 올바르게 이해했다면 해당 파일에 대해 수행 git add 준비 영역에서 단일 파일 을 제거해야 하는 경우 다음을 사용하십시오. git reset HEAD -- 스테이징 영역에서 전체 디렉토리(폴더) 를 제거해야 하는 경우 다음을 사용하십시오. git reset HEAD -- 수정 사항이 유지됩니다. git status 를 실행하면 파일이 수정된 것으로 다시 표시되지만 아직..

etc./StackOverFlow 2023.04.09

한 사용자의 커밋에 대한 git 로그를 보려면 어떻게 해야 합니까?

질문자 :markdorison git log 사용할 때 해당 사용자의 커밋만 볼 수 있도록 사용자별로 필터링하려면 어떻게 해야 합니까? 이것은 기록을 보는 가장 일반적인 두 가지 방법인 git log 와 gitk 모두에서 작동합니다. 전체 이름을 사용할 필요는 없습니다. git log --author="Jon" "Jonathan Smith"가 만든 커밋과 일치합니다. git log --author=Jon 그리고 git log --author=Smith 또한 작동합니다. 공백이 필요하지 않은 경우 따옴표는 선택 사항입니다. --all 있는 현재 커밋의 조상뿐만 아니라 모든 분기를 검색하려면 --all을 추가합니다. 정규식은 이 필터의 기본 메커니즘이므로 여러 작성자를 쉽게 일치시킬 수도 있습니다. 따라서 ..

etc./StackOverFlow 2022.07.06
반응형