티스토리 뷰

gitosis 이런거 책보고 따라 하다 삽질한다.

이것만 믿고 그대로 적용하시길...

구성

1) 리눅스 서버에 git 서버를 만들고 저장소를 생성합니다
2) 윈도우에 TortoiseGit를 설치하고 1)에서 생성한 저장소를 clone합니다


방법

리눅스 서버에서 git 서버를 만들고 저장소 생성하기

아래의 모든 행동은 관리자 권한으로 합니다

1) git 패키지 설치하기
# yum install git-core

2) git 서버 계정 생성하기
계정을 추가하기 전에 그룹을 만든 후 계정을 추가합니다
사용자가 많아질 때 그룹으로 관리하기 편하거든요

# groupadd git
# adduser -r -c 'git version control' -g git -d /home/git/ git
# passwd git
비밀번호 입력

3) 저장소 디렉토리 생성하기
# mkdir /home/git

4) 서버에 저장할 프로젝트 생성하기
# cd /home/git
# mkdir test
# cd test
# touch hello.txt
# git init
# git add .
# git status
# git commit -a -m "First Commit"

5) 공개 저장소 설정하기
# pwd
/home/git/test
# cd ..
# ls
test
# git clone --bare test test.git
Cloning into bare repository test.git...
done.
# touch test.git/git-daemon-export-ok
# ls
test test.git
# rm -rf test
# cd test.git
# git --bare update-server-info
# mv hooks/post-update.sample hooks/post-update


윈도우에서 TortoiseGit를 설치하고 저장소를 clone하기

1) TortoiseGit 설치하기
구글에서 검색해서 윈도우 os 버전 다운로드받아 설치

2) clone 하기
바탕화면에 새폴더 만들기
마우스 오른쪽 버튼 - git clone
url - git@SERVER_IP_ADDRESS:test
비밀번호 입력


끝-

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함