2010-11-24 4 views
3

터미널 명령을 사용하여 원격 Git 저장소에서 일부 정보를 검색하는 간단한 PHP 응용 프로그램을 작성하려고합니다. 로컬 작업 복사본이나 저장소를 만들고 싶지 않습니다. 원격 저장소 (탐색 트리, 커밋 내역, 파일 비교, 다운로드 파일)에서 정보를 읽기만하기 때문에 읽기 전용 연결이됩니다. 쉽게했다원격 저장소에서 Git 명령을 실행하는 방법

나는 allready SVN을 위해 그 일을하고있다 로그, LS, DIFF, 고양이 .. : 내가해야 할 일은

은 간단 SVN에있는 것과 같은 일련의 명령을 실행하는 것입니다.

svn --user myusername --pass mypassword --non-interactive command -r revisionNumber urlToRemoteRepository 

내 질문은 터미널 명령 만에 어떻게 Git 저장소에서 유사한 정보를 얻을 수 있습니다 : 일반적으로 명령의 형식은 유사했다?

답변

2

PuTTY (windows) 또는 ssh 명령 (Mac/Linux)을 사용하여 서버에 SSH하고 명령 줄에서 실행합니다.

+0

이것은 사용자가 달성하기를 원하는 최종 목표에 대한 과잉입니다. –

2

이것은 git에서 선호하는 워크 플로가 아닙니다.

git fetch 

그런 다음

gitk --all 

또는

git log --all --decorate --graph # optionally --oneline if there's lots there 

당신이 무엇을 가지고 조사하기 위해 사용합니다.

희망이 도움이

관련 문제