[Git] Repository 생성 및 연결
Setup Environment
우선 git configuration을 설정해준다.
$ git config --global user.name "shumin" $ git config --global user.email "shumin@e-mail.com"
Make Repository Directory
우리가 git repository를 저장할 디렉토리를 만들어주고, repository용으로 init한다.
$ mkdir test_repo.git $ cd test_repo.git # --shared는 그룹 권한 부여 $ git init --bare --shared
Add or Clone Remote Server
이제 해당 repository에 source code를 추가하거나 해당 repository에 연결된 git clone을 하는 방법은 다음과 같다.
Add
$ cd [Source Code Directory] # git remote add [Remote Name] [Repository Path] $ git remote add test_repo /home/users/shumin/test_repo.git
Clone
# git clone [Repository Path] [Target Directory Name] $ git clone /home/users/shumin/test_repo.git /home/users/shumin/test_repo
File Add and Push
이제 파일들을 추가해서 repository에 넣어준다.
$ git add . # git push [Remote Server] [Branch] $ git push test_repo master