다른 사람이 모르게 공백 변경 사항을 git에 푸시하는 방법은 무엇입니까?

다른 사람이 모르게 공백 변경 사항을 git에 푸시하는 방법은 무엇입니까?

나는 내 코드의 적절한 들여쓰기와 간격에 대해 매우 까다로워서 내가 작업 중인 저장소의 많은 코드가 끔찍할 정도로 "더럽다"는 사실이 나를 괴롭힙니다.

나는 코드를 "정리"하고 싶지만 "대대적인 변경"으로 잔소리를 듣고 싶지 않습니다. 동료에게 공백 변경 사항을 숨길 수 있는 방법이 있나요? 우리 중 대부분은 gitblit을 사용하고 일부는 SourceTree를 사용합니다. 결국 이러한 변화에 대해 아무도 모르는 것이 가장 좋습니다.

답변1

동료에게 공백 변경 사항을 숨길 수 있는 방법이 있나요?

아니요, 실제로는 없습니다. 변경 사항을 받으면 변경 사항이 표시됩니다.그들diff-viewer에서 로컬로 공백 차이를 무시하기로 결정합니다. 이러한 설정은 원격으로 영향을 미칠 수 없습니다. (변경으로 인해 동료가 병합 충돌을 겪을 수도 있습니다.)

linux.git과 같은 프로젝트에서는 현재 작업 중인 특정 영역(모듈, 기능 등)만 정리하는 것이 관행입니다.

사용 트렌드를 시작해 보세요.자동화된코드 포맷터(예: "go fmt") 다른 개발자가 이미 자신의 코드에 대해 동일한 작업을 수행하는 데 익숙하다면 전체 저장소 정리가 더 쉬울 수 있습니다. 그러나 이는 Workplace.SE와 같은 다른 곳에서 더 잘 논의됩니다.

관련 정보