반응형

Git 34

Git의 변경 내용을 삭제할 수 없는 것 같습니다.

Git의 변경 내용을 삭제할 수 없는 것 같습니다. 명령줄에서 다음을 확인한 후: # On branch RB_3.0.10 # Changed but not updated: # (use "git add ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: index.htm 다음 명령을 입력하여 변경 내용을 삭제하려고 합니다. git checkout -- index.htm 하지만 깃 상태를 다시 실행해보면 완전히 똑같아 보입니다.계산이 안 되는 것 같습니다.내가 뭘 잘못하고 있나요?저는 윈도우/싸이그윈에서 GIT 1.6.1.2를 사용하고 있습니다..

source 2023.11.02

많은 하위 디렉터리를 별도의 새로운 Git 저장소로 분리

많은 하위 디렉터리를 별도의 새로운 Git 저장소로 분리 이 질문은 하위 디렉터리를 별도의 Git 저장소로 분리하는 것을 기반으로 합니다. 하나의 서브디렉토리를 분리하는 것이 아니라 몇 개를 분리하고 싶습니다.예를 들어, 현재 디렉터리 트리는 다음과 같습니다. /apps /AAA /BBB /CCC /libs /XXX /YYY /ZZZ 그 대신에 이것을 원합니다. /apps /AAA /libs /XXX --subdirectory-filter 논쟁git filter-branch처음 실행할 때 주어진 디렉토리를 제외한 모든 것을 제거하기 때문에 작동하지 않습니다.하는 줄 요.--index-filter원하지 않는 모든 파일에 대한 인수는 지루하지만, 두 번 이상 실행을 시도하면 다음과 같은 메시지가 나타납니다...

source 2023.09.28

intit, stash를 적용하지 않고 추적되지 않은 stash 파일을 보여줄 수 있는 방법이 있습니까?

intit, stash를 적용하지 않고 추적되지 않은 stash 파일을 보여줄 수 있는 방법이 있습니까? 뛰면git stash -u, 추적되지 않은 파일을 숨겨둘 수 있습니다.그러나 추적되지 않은 파일은 다음과 같이 표시되지 않습니다.git stash show stash@{0}. 스테이징을 적용하지 않고 추적되지 않은 스테이징 파일을 보여줄 수 있는 방법이 있습니까?추적되지 않은 파일은 스테이시 커밋의 세번째 부모에 저장됩니다.(실제로 문서화된 것은 아니지만 -u 기능을 도입한 커밋 787513...과 문구에 대한 나머지 문서화 방식을 보면 꽤 분명합니다.아니면 그냥 하는 것만으로git log --graph 'stash@{0}') 다음을 통해 스테이시의 "추적되지 않은" 부분만 볼 수 있습니다. git ..

source 2023.09.08

git: 한 레포에서 커밋에 의해 도입된 변경 사항을 다른 레포에 적용합니다.

git: 한 레포에서 커밋에 의해 도입된 변경 사항을 다른 레포에 적용합니다. 나는 있습니다repo1그리고.repo2로컬 기계에서.그들은 매우 비슷하지만, 후자는 다른 종류의 가지입니다.repo1더 이상 유지 관리되지 않음). /path/to/repo1 $ git log HEAD~5..HEAD~4 Add: Introduce feature X 커밋에 의해 변경된 내용을 적용하는 방법에repo1로.repo2? 패치를 준비해야 합니까, 아니면 가능합니까?cherry-pick저장소 사이에? 커밋 범위를 제외하고 동일하게 하는 것은 어떻습니까?를 사용하여 해당 패치를 리포지토리에 적용할 수 있습니다. /path/to/1 $ git format-patch sha1^..sha1 /path/to/1 $ cd /path..

source 2023.09.03

Git Clone: 파일만 부탁합니다.

Git Clone: 파일만 부탁합니다. 로 끝나지 않기를 ..git디렉토리입니다.다시 말해, 나는 단지 파일들을 원합니다.이것을 할 수 있는 방법이 있습니까? git clone --no-checkout의 일을 ..git디렉토리)를 선택합니다. 로컬 레포가 아닌 원격 레포를 위해 이 작업을 수행하려고 합니다. 즉, "git export"(예: "svn export")를 수행하는 방법"(솔루션이 동일하게 될 수도 있음)과 중복되지 않습니다.찾고 있는 것과 가장 가까운 git 명령어는 다음과 같습니다. git를 사용하는 백업 프로젝트 참조: 아카이브에 모든 파일(스크립트를 사용하는 경우 하위 모듈 포함)이 포함됩니다. 만 반환하고 할 수 ..git디렉토리입니다. git archive --remote= | ta..

source 2023.08.24

강제 덮어쓰기와 함께 Git 병합

강제 덮어쓰기와 함께 Git 병합 는 라는지있습다니이점▁called라는 있습니다.demo내가 합병해야 하는 것.master 수 .다음 명령을 사용하여 원하는 결과를 얻을 수 있습니다. git pull origin demo git checkout master git pull origin master git merge demo git push origin master 제 유일한 걱정은 합병 문제가 있다면 제가 말하고 싶은 것입니다.git의 변경 master병합 프롬프트를 표시하지 않고 분기합니다.그래서 기본적으로 변화가 있습니다.demo는 분는자변덮내어다니의 사항을 .master분점. 여러 가지 옵션이 있다고 둘러보았지만 합병은 위험을 감수하고 싶지 않습니다.이 대답과 관련은 없지만, 저는 포기하겠습니다.g..

source 2023.07.20

이전 커밋을 체크아웃하고 새 커밋으로 만듭니다.

이전 커밋을 체크아웃하고 새 커밋으로 만듭니다. 이 질문에는 이미 다음과 같은 답이 있습니다. Git 저장소를 이전 커밋으로 되돌리려면 어떻게 해야 합니까? (41개 답변) 마감됨8년 전에. Git에서, 내가 커밋을 망쳤다고 치고, 나는 3번 커밋 전 버전을 새로운 버전으로 만들고 싶습니다.내가 하면,git checkout xxxx새 분기를 생성하고 병합만 할 수 있는 것 같습니까?이것을 새로운 "마스터 버전"으로 만들 수 있습니까? 원하는 항목: A-B-C-D-E 되기 위해 A-B-C-D-E-F 여기서 F는 C와 정확히 같은 내용을 갖습니다. 사용할 경우git revert xxxx그 대신에 분명히 충돌이 있을 것 같고 수동으로 해결해야 합니다. 제가 정말 원하는 것은 제 작업 디렉토리나 최근 커밋에 있..

source 2023.07.15

fatal: git-write-tree: 트리 작성 오류

fatal: git-write-tree: 트리 작성 오류 나는 했습니다.git pull공유 깃 저장소에서, 하지만 내가 시도한 후에, 무언가 정말로 잘못되었습니다.git revert지금 상황은 다음과 같습니다. $ git stash Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx: needs merge Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.cxx: needs merge Source/MediaStorageAndFileFormat/gdcmPNMCodec.cxx: needs merge Testing/Source/DataStructureAndEncodingDefinition/Cxx/TestDS.cxx: needs me..

source 2023.07.10

GitHub에서 다른 사람의 코드에 기여하려면 어떻게 해야 합니까?

GitHub에서 다른 사람의 코드에 기여하려면 어떻게 해야 합니까? 닫혔습니다. 이 질문은 더 많은 것이 필요합니다.집중적인현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 하나의 문제에만 초점을 맞추도록 질문을 업데이트합니다. 3년 전에 문을 닫았습니다. 이 질문을 개선합니다. 깃허브의 특정 프로젝트에 기여하고 싶습니다.포크로 할까요?가지치기?무엇이 권장되고 어떻게 해야 합니까?이상적으로는 다음과 같습니다. 프로젝트 포크 리포지토리에 대해 하나 이상의 잘 설명된 커밋 및 치료 커밋을 수행합니다.둘 이상의 요소 또는 피쳐를 수정하는 경우 여기에 새 분기를 만들 수 있습니다. github의 웹 인터페이스에서 꺼내기 요청을 수행합니다. 새 기능 요청인 경우 먼저 코딩을..

source 2023.07.05
반응형