git-diff

    2

    1답변

    내 자식 repo에 두 개의 분기가 있습니다. A 및 B에는 공통 조상 인 C이 있습니다. C에서 A 사이의 커밋은 C에서 B으로 커밋 된 스쿼시 된 병합 또는 다른 방법으로 다시 작성된 기록을 포함 할 수 있습니다. 어떻게 결정합니까? git diff으로 해결할 수 있습니까? 일반적인 용어로, 나는 C에서 A에 커밋 C에서 B에 커밋의 모든 텍스트 변경

    0

    2답변

    두 로컬 다른 git repos가 있는데, a과 b입니다. 둘 다 내 홈 디렉토리의 projects 폴더에 있습니다. 두 repos에서 특정 파일간에 diff를 얻고 싶습니다. foo으로 전화를 걸어 diff를 a에 적용 해 봅시다. 내가 a 내부에서 git diff ./foo ../b/foo > diff.diff을 실행하면 나는 DIFF을보고 그것이 내가

    2

    1답변

    GitHub 저장소의 두 가지 지점의 "파일 만 비교"하고 싶습니다. 온라인 비교보기를 사용할 때 파일이 동일하더라도 일부 차이점을 표시합니다. 내가 이해하는 한, git CLI 명령은이 기능에 --no-index 옵션을 제공합니다. 따라서 로컬 파일 시스템에 두 브랜치를 복제하여 git diff --no-index과 비교할 수 있습니다. 먼저 복제하지 않

    0

    1답변

    하위 디렉토리 (A)가있는 버전 관리가없는 프로젝트 디렉토리라고 가정합니다. 1 년 후 해당 디렉토리가 복사되고 추가 개발이 발생합니다 (A '). 이전 버전 인 Git을 Git에 추가했습니다. 버전 관리의 정신에서 A 파일을 복사하고 싶습니다 (결국 같은 프로젝트입니다). 그러나 A 이후 버전에서는 더 이상 존재하지 않는 파일을 체계적으로 삭제하려고합니다

    0

    3답변

    의 변화를 점점 : 여기 $ git status 하는 결과입니다 /* red color - I haven't added them yet */ modified: inaccessible/dbh_conn.php modified: myweb/.idea/workspace.xml modified: myweb/application/search.php 가 지

    0

    1답변

    나는 자식을 사용하고있다. 나는 출처 지부를 나의 로컬 마스터 지부와 합병했다. 이 병합 후 'git status' 명령을 사용하여 자식의 상태를 확인합니다. 이제 다음 결과를 얻습니다. 귀하의 지사가 14 커밋에 의해 'origin/master'보다 앞서 있습니다. 나는 원점/마스터와 내 마스터 브랜치가 다른 14 개의 커밋을보고 싶습니다. 14 커밋을

    0

    1답변

    Git diff는 사소한 변경 사항이 매우 큰 변경이라고 생각하고 사소하게 변경된 코드를 정확하게 식별하지 못하는 경우가 많습니다. 소스 코드에있는 마커를 추가하거나 다른 방법으로 마이트를 추가하는 등의 간단한 방법이 있습니까?

    0

    2답변

    나는 테스터이며 Git에 대한 지식이 부족합니다. 로컬 저장소를 만드는 프로젝트를 복제했습니다. 지난 'x'일 동안 변경해야 할 경우 git pull을 실행하고 git diff '@{ x days ago}'을 실행합니다. 이제 개발자 분기를 변경하고 싶습니다. 그래서 git clone -b dev_branch <url>을 사용하여 그의 저장소를 다른 저장소

    0

    1답변

    REV1에서 시작하여 REV2으로 끝나는 커밋 목록이 있습니다. REV1과 REV2 사이의 모든 변경 사항을 REV3으로 표시된 단일 커밋과 비교하려고합니다. 어떻게 이것을 git을 사용하여 수행 할 수 있습니까? 아마

    0

    1답변

    나는 (인간의 실수로) 역사상 몇 가지 나쁜 병합을 가지고있다. 내가 더 좋아하는지 알 수있는 빠른 방법을 원합니다. 이를 자동화하기 위해 모든 병합 커밋에 대해 병합이 자동으로 수행되는지 (주어진 충돌 해결 전략으로)와 실제로 병합 된 경우의 차이점을 확인하고자합니다. 어떻게하면됩니까?