
나는 다양한 문서에 대해 git 저장소를 사용하고 이를 처리하기 위해 TortoiseGit을 사용합니다.
때로는 수정을 위해 다른 사람에게 문서를 보내야 하거나 그 사람이 이전 버전을 요청하는 경우가 있습니다.
그렇게 할 수 있어요...
- 디렉터리의 Tortoise git 로그를 엽니다.
- (필요한 경우) 커밋을 선택합니다.
- 파일을 마우스 오른쪽 버튼으로 클릭합니다.
- "개정판 저장"을 선택하십시오.
- 파일을 어딘가에 저장하세요.
- 내 메일 프로그램을 사용하여 이메일에 첨부하세요.
- 내보낸 파일을 제거합니다.
4./5단계 때문에 짜증이 나고, 항상 7단계를 잊어버립니다. -- "수정본을 메일로 보내기" 같은 것을 메뉴에 추가할 수 있는 방법이 있나요?
답변1
실제로는 매우 쉽습니다. 이 작은 .bat 파일을 사용하면 됩니다.
...
PAUSE
은 ...
메일 프로그램(예: )으로 대체되어야 하며 C:\Program Files\MyCoolMailProgram\program.exe /newMail /attachment %~1
, 첨부할 파일은 안에 있습니다 %1
(또는 s를 %~1
제거해야 합니다 "
).
TortoiseGit에서는 다음을 선택할 수 있습니다.다음 앱으로 열기...그리고 스크립트. TortoiseGit은 파일 개정판을 어딘가에 임시 파일로 생성하고 임시 파일 경로를 스크립트( %1
)에 제공합니다. :-)
스크립트 끝 부분 PAUSE
에서는 cmd 창 내부에서 키를 누를 때까지 스크립트가 열려 있는지 확인합니다. TortoiseGit이 언제 임시 파일을 제거하는지 모르므로 스크립트를 열어 둡니다.