728x90
반응형

git-index 3

“git commit”과“git push”의 차이점

질문 : “git commit”과“git push”의 차이점은 무엇입니까? 내가 살펴볼 Git 튜토리얼에서 git commit 은 변경 사항을 저장하는 데 사용됩니다. git push 는 무엇입니까? 답변 기본적으로 git commit " 은 저장소에 변경 사항을 기록 하는 반면 git push " 는 관련 객체와 함께 원격 참조를 업데이트합니다 . 따라서 첫 번째는 로컬 저장소와 연결하여 사용되는 반면 후자는 원격 저장소와 상호 작용하는 데 사용됩니다. 다음은 git 모델과 명령을 설명하는 Oliver Steele 의 멋진 사진입니다. GitReady.com 에서 git push 및 git pull 에 대해 자세히 알아보기 (내가 먼저 언급 한 기사) 출처 : https://stackoverflow.c..

개발관련/Git 2021.12.13

Git - 'assume-unchanged'과 'skip-worktree'의 차이점

질문 : 힘내- '변경되지 않은 것으로 가정'과 '작업 트리 건너 뛰기'의 차이점 내 저장소에 커밋하지 않으려는 파일에 대한 로컬 변경 사항이 있습니다. 서버에서 애플리케이션을 빌드하기위한 구성 파일이지만 다른 설정으로 로컬에서 빌드하고 싶습니다. 당연히 파일은 항상 'git status'를 준비 할 때 표시됩니다. 이 특정 변경 사항을 숨기고 커밋하지 않고 싶습니다. 다른 파일 변경은하지 않겠습니다. 몇 가지 파헤쳐 본 후, '변경되지 않은 것으로 가정'과 '작업 트리 건너 뛰기'의 두 가지 옵션이 표시됩니다. 여기 의 이전 질문은 그들에 대해 이야기하지만 그 차이점을 실제로 설명하지는 않습니다. 내 질문은 이것이다 : 두 명령이 어떻게 다른가요? 누군가가 둘 중 하나를 사용하는 이유는 무엇입니까? 답..

개발관련/Git 2021.11.05

Git에서 마지막 커밋을 해제하는 방법

질문 : Git에서 마지막 커밋을 해제하는 방법 git에서 마지막 커밋을 어떻게 해제 할 수 있습니까? 그것은 git reset --hard HEAD 또는 git reset --hard HEAD^ ? 답변 "uncommit"이 의미하는 바가 무엇인지 확실하지 않고 git reset 을 사용할 것인지 모르겠다면 "Revert to a previous Git commit "을 참조하십시오. git reset 더 잘 이해하고 싶다면 "" "git reset"이 일반 영어로 무엇을하는지 설명 할 수 있습니까? "를 참조하십시오. git reset 을 사용하려는 경우 "uncommit"의 의미에 따라 다릅니다. 수행하려는 모든 작업을 실행 취소하고 나머지는 그대로두면 다음을 사용하십시오. git reset --s..

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