이것은 Git가 사용하는 이슈 트래커/포럼에서의 문제로 더 적합 할 수 있지만, 내가 처음으로 확인/설명을 얻을 것이라고 생각했다.자식이 추가/제거를 이름 바꾸기로 취급합니까?
나는 설치 프로그램 실행 파일을 추적하는 레포를 가지고있다.
foo-1.0.exe가 이미 repo에 있다고 가정 해 보겠습니다.
이제 foo-2.0.exe를 동일한 디렉토리에 추가하십시오 (git add foo-2.0.exe). 그런 다음 foo-1.0.exe (git rm foo-1.0.exe)를 제거합니다.
힘내차게 나는 한 파일과 하나의 파일을 보여줄 것으로 기대하고있다. 대신,이 얻을 : 지점 마스터
변경 커밋에
:
(사용 "자식 재설정 HEAD를 ..."unstage하는)
이름 : foo는-1.0.exe - > foo2.0.exe 나를 위해 무슨 일있어
... 힘내 2.0 1.0 업데이트가 있음을 추측 발견의 일종을 사용하고 ... 나는 그 의미를 수있는 방법을 볼 수 있지만 내가 할 수 이 경우에 그렇게하고 싶지 않다고 생각하지 마십시오.
btw, 저는 소스 코드에 대해서만 버전 제어를 사용합니다. 당신이 좋은 빌드 시스템을 가지고 있다면, 실행 파일은 재현 가능해야합니다. – yairchu
하하. 네, 저도 알아요. 그렇게해야합니다. 귀사의 멋진 원 클릭 빌드는 이러한 부분을 환영하지 않습니다. 10 년 정도면됩니다. (일부 설치 프로그램은 타사 앱 임) – fakeleft