파일의 git 개정판을 메일로 보내기

파일의 git 개정판을 메일로 보내기

나는 다양한 문서에 대해 git 저장소를 사용하고 이를 처리하기 위해 TortoiseGit을 사용합니다.

때로는 수정을 위해 다른 사람에게 문서를 보내야 하거나 그 사람이 이전 버전을 요청하는 경우가 있습니다.

그렇게 할 수 있어요...

  1. 디렉터리의 Tortoise git 로그를 엽니다.
  2. (필요한 경우) 커밋을 선택합니다.
  3. 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  4. "개정판 저장"을 선택하십시오.
  5. 파일을 어딘가에 저장하세요.
  6. 내 메일 프로그램을 사용하여 이메일에 첨부하세요.
  7. 내보낸 파일을 제거합니다.

4./5단계 때문에 짜증이 나고, 항상 7단계를 잊어버립니다. -- "수정본을 메일로 보내기" 같은 것을 메뉴에 추가할 수 있는 방법이 있나요?

답변1

실제로는 매우 쉽습니다. 이 작은 .bat 파일을 사용하면 됩니다.

...
PAUSE

...메일 프로그램(예: )으로 대체되어야 하며 C:\Program Files\MyCoolMailProgram\program.exe /newMail /attachment %~1, 첨부할 파일은 안에 있습니다 %1(또는 s를 %~1제거해야 합니다 ").

TortoiseGit에서는 다음을 선택할 수 있습니다.다음 앱으로 열기...그리고 스크립트. TortoiseGit은 파일 개정판을 어딘가에 임시 파일로 생성하고 임시 파일 경로를 스크립트( %1)에 제공합니다. :-)

스크립트 끝 부분 PAUSE에서는 cmd 창 내부에서 키를 누를 때까지 스크립트가 열려 있는지 확인합니다. TortoiseGit이 언제 임시 파일을 제거하는지 모르므로 스크립트를 열어 둡니다.

관련 정보