https://wiki.gentoo-kr.org/index.php?title=Trans:Git&feed=atom&action=history
Trans:Git - 편집 역사
2024-03-28T14:51:52Z
이 문서의 편집 역사
MediaWiki 1.34.0
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=1448&oldid=prev
La880703: /* 도입 */
2013-06-21T07:39:40Z
<p><span dir="auto"><span class="autocomment">도입</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2013년 6월 21일 (금) 07:39 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >1번째 줄:</td>
<td colspan="2" class="diff-lineno">1번째 줄:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 원본 [http://en.gentoo-wiki.com/wiki/Git gentoo-wiki.com/wiki/Git]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 원본 [http://en.gentoo-wiki.com/wiki/Git gentoo-wiki.com/wiki/Git]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 도입 ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 도입 ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. 변경 내용은 비록 중요하지 않을 수도 있겠지만 여러 사람이 자주 만듭니다. [http://www.nongnu.org/cvs/ CVS], [http://en.gentoo-wiki.com/wiki/Subversion Subversion] [http://mercurial.selenic.com Mercurial], [http://bazaar.canonical.com Bazaar] 등의 유사한 도구들도 있습니다. Git은 중앙 저장소를 필요로 하지 않는다는 의미의 분산 소스 제어 관리 시스템입니다. 그렇지만 Git은 중앙 저장소 작업 흐름선상에 위치할 수 있으며, 종종 그렇게도 사용합니다.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. 변경 내용은 비록 중요하지 않을 수도 있겠지만 여러 사람이 자주 만듭니다. [http://www.nongnu.org/cvs/ CVS], [http://en.gentoo-wiki.com/wiki/Subversion Subversion]<ins class="diffchange diffchange-inline">, </ins>[http://mercurial.selenic.com Mercurial], [http://bazaar.canonical.com Bazaar] 등의 유사한 도구들도 있습니다. Git은 중앙 저장소를 필요로 하지 않는다는 의미의 분산 소스 제어 관리 시스템입니다. 그렇지만 Git은 중앙 저장소 작업 흐름선상에 위치할 수 있으며, 종종 그렇게도 사용합니다.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Git은 본래 리눅스 커널의 개발을 관리하기 위해 리누스 토발즈가 개발 했습니다. 비교적 최근에 수많은 대형 프로젝트에 이것을 채택했습니다.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Git은 본래 리눅스 커널의 개발을 관리하기 위해 리누스 토발즈가 개발 했습니다. 비교적 최근에 수많은 대형 프로젝트에 이것을 채택했습니다.</div></td></tr>
</table>
La880703
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=1031&oldid=prev
Gentookorea: /* 참조 */
2013-03-20T08:31:54Z
<p><span dir="auto"><span class="autocomment">참조</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2013년 3월 20일 (수) 08:31 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l134" >134번째 줄:</td>
<td colspan="2" class="diff-lineno">134번째 줄:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:<del class="diffchange diffchange-inline">GenooTrans</del>]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:<ins class="diffchange diffchange-inline">GentooTrans</ins>]]</div></td></tr>
</table>
Gentookorea
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=952&oldid=prev
Onionmixer: 카테고리 추가
2013-03-17T10:27:16Z
<p>카테고리 추가</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2013년 3월 17일 (일) 10:27 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l132" >132번째 줄:</td>
<td colspan="2" class="diff-lineno">132번째 줄:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://en.gentoo-wiki.com/wiki/Gitosis gitosis]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://en.gentoo-wiki.com/wiki/Gitosis gitosis]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way gitosis로 git 저장소 제공하기]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way gitosis로 git 저장소 제공하기]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:GenooTrans]]</ins></div></td></tr>
</table>
Onionmixer
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=926&oldid=prev
La880703: /* 도입 */
2013-02-28T03:46:17Z
<p><span dir="auto"><span class="autocomment">도입</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2013년 2월 28일 (목) 03:46 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >1번째 줄:</td>
<td colspan="2" class="diff-lineno">1번째 줄:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 원본 [http://en.gentoo-wiki.com/wiki/Git gentoo-wiki.com/wiki/Git]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 원본 [http://en.gentoo-wiki.com/wiki/Git gentoo-wiki.com/wiki/Git]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 도입 ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 도입 ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. 변경 내용은 비록 중요하지 않을 수도 있겠지만 여러 사람이 자주 만듭니다. [http://www.nongnu.org/cvs/ CVS], [http://en.gentoo-wiki.com/wiki/Subversion Subversion] [http://mercurial.selenic.com Mercurial], [http<del class="diffchange diffchange-inline">;</del>//bazaar.canonical.com Bazaar] 등의 유사한 도구들도 있습니다. Git은 중앙 저장소를 필요로 하지 않는다는 의미의 분산 소스 제어 관리 시스템입니다. 그렇지만 Git은 중앙 저장소 작업 흐름선상에 위치할 수 있으며, 종종 그렇게도 사용합니다.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. 변경 내용은 비록 중요하지 않을 수도 있겠지만 여러 사람이 자주 만듭니다. [http://www.nongnu.org/cvs/ CVS], [http://en.gentoo-wiki.com/wiki/Subversion Subversion] [http://mercurial.selenic.com Mercurial], [http<ins class="diffchange diffchange-inline">:</ins>//bazaar.canonical.com Bazaar] 등의 유사한 도구들도 있습니다. Git은 중앙 저장소를 필요로 하지 않는다는 의미의 분산 소스 제어 관리 시스템입니다. 그렇지만 Git은 중앙 저장소 작업 흐름선상에 위치할 수 있으며, 종종 그렇게도 사용합니다.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Git </del>본래 리눅스 커널의 개발을 관리하기 위해 리누스 토발즈가 개발 했습니다. 비교적 최근에 수많은 대형 프로젝트에 이것을 채택했습니다.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Git은 </ins>본래 리눅스 커널의 개발을 관리하기 위해 리누스 토발즈가 개발 했습니다. 비교적 최근에 수많은 대형 프로젝트에 이것을 채택했습니다.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 설치 ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 설치 ==</div></td></tr>
</table>
La880703
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=595&oldid=prev
Darkcircle: /* 서버 설정 파일 */
2012-07-23T19:09:12Z
<p><span dir="auto"><span class="autocomment">서버 설정 파일</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2012년 7월 23일 (월) 19:09 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l50" >50번째 줄:</td>
<td colspan="2" class="diff-lineno">50번째 줄:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* --export-all 옵션으로 저장소에서 내보내기가 가능하도록 설정합니다. 좀 더 제한을 두고 싶다면 이 옵션을 제거하고 git-daemon-export-ok 파일을 touch 하시기 바랍니다.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* --export-all 옵션으로 저장소에서 내보내기가 가능하도록 설정합니다. 좀 더 제한을 두고 싶다면 이 옵션을 제거하고 git-daemon-export-ok 파일을 touch 하시기 바랍니다.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 모든 요청에 대해 미리 준비한 "내용을 가두어 둘 루트"를 만들어서 가져올 임의의 저장소 "가상 리소스"를 만듭니다.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* 모든 요청에 대해 미리 준비한 "내용을 가두어 둘 루트"를 만들어서 가져올 임의의 저장소 "가상 리소스"를 만듭니다.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* 모든 저장소는 전세계 모든 사람들이 기록할 권한을 가짐을 <del class="diffchange diffchange-inline">알림 받을 것입니다</del>. 신뢰하는 지역망인 경우에만 --enable=receive-pack 을 조심스럽게 적용하시기 바랍니다.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* 모든 저장소는 전세계 모든 사람들이 기록할 권한을 가짐을 <ins class="diffchange diffchange-inline">알아두어야 합니다</ins>. 신뢰하는 지역망인 경우에만 --enable=receive-pack 을 조심스럽게 적용하시기 바랍니다.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>/var/git 디렉터리가 존재하는지 확인합니다 (없으면 git를 시작하지 못합니다). 그렇지 않다면</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>/var/git 디렉터리가 존재하는지 확인합니다 (없으면 git를 시작하지 못합니다). 그렇지 않다면</div></td></tr>
</table>
Darkcircle
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=594&oldid=prev
Darkcircle: /* 도입 */
2012-07-23T19:08:15Z
<p><span dir="auto"><span class="autocomment">도입</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2012년 7월 23일 (월) 19:08 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >1번째 줄:</td>
<td colspan="2" class="diff-lineno">1번째 줄:</td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* 원본 [http://en.gentoo-wiki.com/wiki/Git gentoo-wiki.com/wiki/Git]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 도입 ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== 도입 ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. 변경 내용은 비록 중요하지 않을 수도 있겠지만 여러 사람이 자주 만듭니다. [http://www.nongnu.org/cvs/ CVS], [http://en.gentoo-wiki.com/wiki/Subversion Subversion] [http://mercurial.selenic.com Mercurial], [http;//bazaar.canonical.com Bazaar] 등의 유사한 도구들도 있습니다. Git은 중앙 저장소를 필요로 하지 않는다는 의미의 분산 소스 제어 관리 시스템입니다. 그렇지만 Git은 중앙 저장소 작업 흐름선상에 위치할 수 있으며, 종종 그렇게도 사용합니다.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. 변경 내용은 비록 중요하지 않을 수도 있겠지만 여러 사람이 자주 만듭니다. [http://www.nongnu.org/cvs/ CVS], [http://en.gentoo-wiki.com/wiki/Subversion Subversion] [http://mercurial.selenic.com Mercurial], [http;//bazaar.canonical.com Bazaar] 등의 유사한 도구들도 있습니다. Git은 중앙 저장소를 필요로 하지 않는다는 의미의 분산 소스 제어 관리 시스템입니다. 그렇지만 Git은 중앙 저장소 작업 흐름선상에 위치할 수 있으며, 종종 그렇게도 사용합니다.</div></td></tr>
</table>
Darkcircle
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=593&oldid=prev
Darkcircle: /* 저장소 설정하기 */
2012-07-22T19:45:39Z
<p><span dir="auto"><span class="autocomment">저장소 설정하기</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2012년 7월 22일 (일) 19:45 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l67" >67번째 줄:</td>
<td colspan="2" class="diff-lineno">67번째 줄:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>먼저 데몬은 nobody로 실행할 것입니다. 때문에 nobody 사용자로 전환하고 그 다음의 모든 명령을 쉘에서 실행하도록 합니다.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>먼저 데몬은 nobody로 실행할 것입니다. 때문에 nobody 사용자로 전환하고 그 다음의 모든 명령을 쉘에서 실행하도록 합니다.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{Example|코드 예제 5.1: nobody <del class="diffchange diffchange-inline">사용자가 되기</del>|<nowiki>$ sudo -u nobody -s</nowiki></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Example|코드 예제 5.1: nobody <ins class="diffchange diffchange-inline">사용자로 실행하기</ins>|<nowiki>$ sudo -u nobody -s</nowiki></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Darkcircle
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=592&oldid=prev
Darkcircle: /* 서버 설정 파일 */
2012-07-22T19:22:28Z
<p><span dir="auto"><span class="autocomment">서버 설정 파일</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ko">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 이전 판</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2012년 7월 22일 (일) 19:22 판</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l62" >62번째 줄:</td>
<td colspan="2" class="diff-lineno">62번째 줄:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>어떤 이유 <del class="diffchange diffchange-inline">때문인지 </del>조금 시간이 걸릴지도 모릅니다. ( '''OK'''대신에 '''!!'''가 뜨면 오류입니다)</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>어떤 이유 <ins class="diffchange diffchange-inline">때문에 </ins>조금 시간이 걸릴지도 모릅니다. ( '''OK'''대신에 '''!!'''가 뜨면 오류입니다)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 저장소 설정하기 ===</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 저장소 설정하기 ===</div></td></tr>
</table>
Darkcircle
https://wiki.gentoo-kr.org/index.php?title=Trans:Git&diff=591&oldid=prev
Darkcircle: 새 문서: == 도입 == [http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. ...
2012-07-22T19:19:57Z
<p>새 문서: == 도입 == [http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. ...</p>
<p><b>새 문서</b></p><div>== 도입 ==<br />
[http://git-scm.com/ Git]은 버전 관리 시스템입니다. 소스코드를 완성해 나가기 위한 변경 내용을 유지하는 등의 용도로 사용합니다. 변경 내용은 비록 중요하지 않을 수도 있겠지만 여러 사람이 자주 만듭니다. [http://www.nongnu.org/cvs/ CVS], [http://en.gentoo-wiki.com/wiki/Subversion Subversion] [http://mercurial.selenic.com Mercurial], [http;//bazaar.canonical.com Bazaar] 등의 유사한 도구들도 있습니다. Git은 중앙 저장소를 필요로 하지 않는다는 의미의 분산 소스 제어 관리 시스템입니다. 그렇지만 Git은 중앙 저장소 작업 흐름선상에 위치할 수 있으며, 종종 그렇게도 사용합니다.<br />
<br />
Git 본래 리눅스 커널의 개발을 관리하기 위해 리누스 토발즈가 개발 했습니다. 비교적 최근에 수많은 대형 프로젝트에 이것을 채택했습니다.<br />
<br />
== 설치 ==<br />
{{Example|코드 예제 2.1: Git 설치하기|<nowiki>$ emerge --ask --verbose dev-vcs/git</nowiki><br />
}}<br />
<br />
이 명령을 실행하면 클라이언트와 서버를 둘다 설치할 것입니다(만 기본적으로 서버는 비활성화 되어 있습니다).<br />
<br />
gitk를 사용하고 싶다면 dev-vcs/git에 대한 USE 플래그에 tk를 활성화해야 합니다.<br />
<br />
== 클라이언트 사용하기 ==<br />
* [http://video.google.com/videoplay?docid=-3999952944619245780 랜덜 슈왈츠의 프리젠테이션]을 보세요.<br />
* Git은 온라인에도 복제한 많은 양의 맨 페이지로 문서화 했습니다. 맨 페이지로 이동하세요: [http://www.kernel.org/pub/software/scm/git/ docs/].<br />
* [http://www.kernel.org/pub/software/scm/git/docs/everyday.html 매일의 Git 문서]로 이동하세요 <br />
<br />
== 네트워크 서버 설정하기 ==<br />
읽기 전용 서버로 설정하는 방법입니다.<br />
<br />
서버를 설정하기 위한 저장소의 기본 위치는 '''/var/git'''입니다. 여기에 정말 간단한 방법이 있습니다.<br />
<br />
=== 서버 설정 파일 ===<br />
git-daemon 설정 파일을 다음처럼 만듭니다.<br />
{{Example|코드 예제 4.1: /etc/conf.d/git-daemon|<nowiki># conf.d file for git-daemon</nowiki><br/><br />
<nowiki>#</nowiki><br/><br />
<nowiki># Please check man 1 git-daemon for more information about the options</nowiki><br/><br />
<nowiki># git-daemon accepts. You MUST edit this to include your repositories you wish</nowiki><br/><br />
<nowiki># to serve.</nowiki><br/><br />
<nowiki>#</nowiki><br/><br />
<nowiki># Some of the meaningful options are:</nowiki><br/><br />
<nowiki># --syslog --- Enables syslog logging</nowiki><br/><br />
<nowiki># --verbose --- Enables verbose logging</nowiki><br/><br />
<nowiki># --export-all --- Exports all repositories</nowiki><br/><br />
<nowiki># --port=XXXX --- Starts in port XXXX instead of 9418</nowiki><br/><br />
<nowiki>#</nowiki><br/><br />
<nowiki>GITDAEMON_OPTS="--syslog --enable=receive-pack --export-all --base-path=/var/git /var/git"</nowiki><br/><br/><br />
<nowiki># To run an anonymous git safely, the following user should be able to only</nowiki><br/><br />
<nowiki># read your Git repositories. It should not able able to write to anywhere on</nowiki><br/><br />
<nowiki># your system, esp. not the repositories.</nowiki><br/><br />
<nowiki>GIT_USER="nobody"</nowiki><br/><br />
<nowiki>GIT_GROUP="nobody"</nowiki><br />
}}<br />
<br />
이 스크립트가 의미하는 것은<br />
<br />
* "내용을 가두어 둘 루트"를 마지막 부분에 /var/git로 지정합니다<br />
* --export-all 옵션으로 저장소에서 내보내기가 가능하도록 설정합니다. 좀 더 제한을 두고 싶다면 이 옵션을 제거하고 git-daemon-export-ok 파일을 touch 하시기 바랍니다.<br />
* 모든 요청에 대해 미리 준비한 "내용을 가두어 둘 루트"를 만들어서 가져올 임의의 저장소 "가상 리소스"를 만듭니다.<br />
* 모든 저장소는 전세계 모든 사람들이 기록할 권한을 가짐을 알림 받을 것입니다. 신뢰하는 지역망인 경우에만 --enable=receive-pack 을 조심스럽게 적용하시기 바랍니다.<br />
<br />
/var/git 디렉터리가 존재하는지 확인합니다 (없으면 git를 시작하지 못합니다). 그렇지 않다면<br />
<br />
{{Example|코드 예제 4.2: /var/git 디렉터리 만들기|<nowiki># mkdir /var/git</nowiki><br/><br />
<nowiki># chown nobody.nobody /var/git</nowiki><br />
}}<br />
<br />
그 다음 데몬을 시작합니다.<br />
<br />
{{Example|코드 예제 4.3: git-daemon 시작하기|<nowiki># /etc/init.d/git-daemon start</nowiki><br />
}}<br />
<br />
어떤 이유 때문인지 조금 시간이 걸릴지도 모릅니다. ( '''OK'''대신에 '''!!'''가 뜨면 오류입니다)<br />
<br />
=== 저장소 설정하기 ===<br />
먼저 데몬은 nobody로 실행할 것입니다. 때문에 nobody 사용자로 전환하고 그 다음의 모든 명령을 쉘에서 실행하도록 합니다.<br />
<br />
{{Example|코드 예제 5.1: nobody 사용자가 되기|<nowiki>$ sudo -u nobody -s</nowiki><br />
}}<br />
<br />
먼저 데몬의 루트 디렉터리 안에 프로젝트 디렉터리를 만듭니다 ("내용을 가두어 둘 루트"를 통해서 입니다)<br />
<br />
{{Example|코드 예제 5.2: 프로젝트 디렉터리 만들기|<nowiki>$ cd /var/git</nowiki><br/><br />
<nowiki>$ mkdir myproject</nowiki><br />
}}<br />
<br />
그 다음 이곳에 모든 파일들을 놓습니다. 이 디렉터리는 clone 할 디렉터리입니다. (중앙 집중형에서 사용하는 용어는 "check out"입니다).<br />
<br />
마지막으로 GIT 저장소를 여기에 만들어둡니다.<br />
<br />
{{Example|코드 예제 5.3: git 저장소 초기화하기|<nowiki>$ git init</nowiki><br />
}}<br />
<br />
여러개의 프로젝트가 있다면 위 단계를 따라 각각의 디렉터리를 만듭니다.<br />
<br />
사용자가 프로젝트를 가져가려면, 그들에게 다음을 실행하라고 알려줍니다.<br />
<br />
{{Example|코드 예제 5.4: 로컬 위치에 저장소 클론하기|<nowiki>$ git clone git://your-server.com/path/to/myproject localdir</nowiki><br />
}}<br />
<br />
=== 다중 사용자 Git 서버 ===<br />
ssh를 사용하여 Git 서버로 밀어넣을때 새 파일에 대한 소유자는 push를 수행하는 사용자와 관련이 있습니다. 이는 다른 사용자가 같은 저장소를 사용하는 것을 허용하지 않습니다. 한가지 해결 방안이 있다면 사용자에 대한 기본 umask를 변경하는 것인데, 이것은 Git 처리 그 이상의 효과를 가져다줍니다.<br />
<br />
POSIX 접근 제어 목록을 사용하면 적당한 방법을 달성할 수 있습니다.<br />
<br />
예를 들어 ext4 파일 시스템의 커널에서 ACL을 활성화 하려면, 다음과 같이 체크합니다.<br />
<br />
{{Example|코드 예제 6.1: ext4 파일 시스템에서 PACL 활성화 하기|<br />
<pre><br />
File systems ---><br />
<*> The Extended 4 (ext4) filesystem<br />
[*] Ext4 extended attributes<br />
[*] Ext4 POSIX Access Control Lists<br />
</pre><br />
}}<br />
<br />
그리고 마운트 옵션에 acl을 추가합니다.<br />
<br />
{{Example|코드 예제 6.2: /etc/fstab에서 ext4 마운트 옵션에 acl 추가하기|<br />
<pre><br />
/dev/sda3 / ext4 noatime,acl 0 1<br />
</pre><br />
}}<br />
<br />
gitusers 그룹을 만듭니다<br />
<br />
{{Example|코드 예제 6.3: gitusers 사용자 그룹 만들기|<nowiki>$ groupadd gitusers</nowiki><br />
}}<br />
<br />
제각각의 REPOS git 저장소에 대해 다음을 실행합니다<br />
<br />
{{Example|코드 예제 6.4: 저장소 소유그룹 gitusers로 설정하기|<nowiki>$ setfacl -R -d -m g:gitusers:rwX "${REPOS}"</nowiki><br />
}}<br />
<br />
위 명령으로 저장소의 모든 파일에 대해 gitusers 그룹에 있는 사용자들에게 읽기/쓰기 권한을 설정할 것입니다.<br />
<br />
이제 gitusers의 구성원은 저장소를 push/pull 할 수 있습니다.<br />
<br />
=== 참조 ===<br />
* [http://en.gentoo-wiki.com/wiki/Gitosis gitosis]<br />
* [http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way gitosis로 git 저장소 제공하기]</div>
Darkcircle