TortoiseGit 설치 디렉토리에 포함된 TortoiseGitProc.exe를 사용하면, 커맨드 프롬프트 혹은 타 스크립트 언어에서 TortoiseGit의 특정 기능을 실행하는 것이 가능하다.
1. 로그 보기
TortoiseGitProc /command:log /path:"작업 디렉토리 경로"
하지만 위 방법으로 로그창을 띄울 경우, 아직 fetch만 되고 아직 pull 되지 않은 로그를 보려면 왼쪽 위의 레퍼런스명을 누르고 선택된 레퍼런스를 변경해줘야 한다.
로그창을 띄울 때부터 레퍼런스가 변경되어 있기를 원하면, 아래와 같이 /endrev 옵션을 사용하여 적용할 레퍼런스를 지정하면 된다.
TortoiseGitProc /command:log /path:"작업 디렉토리 경로" /endrev:remotes/origin/head
추가) /endrev: 뒤에 들어가는 내용은 달라질 수 있으므로 수동으로 변경했을 때 실제로 나오는 내용으로 입력한다.
2. Commit
TortoiseGitProc /command:commit /path:"작업 디렉토리 경로"
3. Pull
TortoiseGitProc /command:pull /path:"작업 디렉토리 경로"
4. Push
TortoiseGitProc /command:push /path:"작업 디렉토리 경로"
이 외에도 더 많은 기능들이 실행 가능하지만, 자세한 내용은 Help 파일의 Automating TortoiseGit 파트를 참고하도록 하자.
테스트 버전 : TortoiseGit 1.8.8.0
'1. 연구 모듈 > 비분류' 카테고리의 다른 글
[겉핥기 프로젝트] Vaadin 샘플 코드 실행하기 (Maven - 커맨드라인 개발환경) (0) | 2016.09.07 |
---|---|
SyntaxHighlighter 적용하기 위한 태그 & 언어 종류 (0) | 2015.08.28 |
[TortoiseSVN] 커맨드 프롬프트 상에서 TortoiseSVN 기능 사용하기 (0) | 2015.07.22 |
[겉핥기 프로젝트] 델파이 호환 파스칼 개발 환경 Lazarus (0) | 2015.05.29 |
[겉핥기 프로젝트] GNUstep을 사용하여 윈도우에서 Objective-C 개발 환경 구축 (0) | 2015.05.27 |