나는 다른 몇몇 개발자들과 마침내 제대로 작동하는 저장소를 가지고 있습니다. 우리는 FTP overwrites로 서로 죽이는 것으로부터 마이그레이션하고 있습니다.ftp 다운로드 후 git reset
개발자 중 한 명이 FTP를 사용하여 서버에 변경 사항을 업로드하고 이러한 변경 사항을 다운로드하여 로컬 폴더를 덮어 씁니다. 나는 자식이 단지 변경된 파일을 인식 할 것이라고 생각했지만 그렇지 않다. 사실, git은 파일이 변경되지 않았다고 생각합니다.
git에게 "모든 파일을 물리적으로 다시 스캔하여 변경 사항이 있는지 확인하십시오."라는 명령이 있습니까? 이 시점에서 어떤 파일이 FTP 다운로드에서 변경되었는지 확신 할 수 없으므로 git push/pull을 수행 할 때 아무런 변화가 없다고 말하고 있습니다.
우리는 github을 사용하고 ftp는 단지 감시였습니다.우리가 .git에 갔다는 메시지를받지 못한 한 명의 개발자가 있었고 ftp로 일부 파일을 덮어 썼습니다. (어느 것이 바뀌 었는지 확실하지 않음). 그래서 모든 저장소가 일치하는 것은 아닙니다. 하지만 파일 서버의 파일은 저장소에있는 파일과 다릅니다. 우리 저장소를 모두 지우고 ftp에있는 것을 다운로드하고 저장소를 다시 시작해야합니까? –
새 정보를 기반으로 답변을 업데이트했습니다. 도움이되는지 알려주세요. –