로컬 자식 코드 브라우저


3

github와 같은 로컬 git 저장소에 프론트 엔드를 갖고 싶습니다. 따라서 피어 링크를 diff로 보낼 수 있습니다.

이것을하는 무료가 있습니까?

답변:


6

Gitwebcgit 은 Git 리포지토리를위한 웹 기반 브라우저입니다. 그러나 Github 기능이없는 읽기 전용입니다.

(예 : kernel.org는 CGIT 실행, repo.or.cz이 Gitweb을 실행합니다.)

git instaweb로컬 웹 서버에서 gitweb을 시작하지만 "first class"git 플랫폼과 함께 제공됩니다. msysgit과 함께 제공되지 않습니다. 누군가 git instaweb 번들 또는 Windows 용 플러그인을 찾으면이 답변을 편집하십시오.


1
Grawity, Gitweb이 무엇인지에 대한 약간의 정보를 추가 할 수 있습니까? 유용한 소스로 연결되는 단일 링크 만 방문자에게 유용한 정보는 아닙니다.
닌클

3
그리고이 git instaweb명령은 일회성 공유에 좋습니다.
Tobu

2

bananajour 는 계산서에 맞는 로컬 자식 리포지토리를 호스팅하기위한 웹 응용 프로그램입니다. diff를 보여 주며 복제 / 푸시 / 풀링 할 수 있습니다. 또한 로컬 네트워크에서 이상적으로 사용할 수있는 봉쥬르 발견을 지원합니다.

그러나 지난 몇 달 동안이 프로젝트는 많은 활동을 보지 못한 것 같습니다.


1

거북이 그것은 오픈 소스이며, 당신이 찾고있는 것이라고 생각하지만 결코 사용하지는 않았습니다.


1
TortoiseGit은 자식 클라이언트입니다. 더스틴은 자식 서버용 GUI를 찾고 있습니다.
udo

@udo : Git 서버는 그런 것이 없습니다. 따라서 TortoiseGit은 올바른 답변입니다 ...
Tamara Wijsman

2
@Tom : git-daemonGit 프로토콜이 있습니다. ( sshd쓰기 액세스에 대한 좋은 오래된 .)
grawity

예,하지만 그것은 데몬입니다. 서버보다는 서비스와 비슷합니다.
Tamara Wijsman


0

전체 git repo를 웹 액세스 가능한 폴더에 복사하거나 복제하면 http를 통해 액세스 할 수 있습니다.

실제로 git update-server-info리포지토리 에서도 실행 해야하며 리포지토리 내의 .git 폴더를 복제해야합니다.

예: git clone http://mneme.dyndns.org/~ryan/Projects/App-gh/.git

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.