안단테 안단테

git 원격 저장소 이용 본문

IT 기술/Information

git 원격 저장소 이용

안단테에 2023. 2. 7. 09:58
728x90
반응형

4. git 원격 저장소 이용

 

git으로 고생을 너무 많이해서 정리겸 올리겠습니다.

 

먼저 전체적인 구성도를 보면서 설명을 하겠습니다.

 

아래의 그림을 봐주세요

 




저장소는 하나이고 클라이언트가 두명있다고 가정을 하겠습니다.

 

위에 써있는건 실제 테스트 할때의 아이디 이니깐 참고해주세요.

 

먼저 git-repo라는 녀석을 repository로 사용하려고 합니다.

그리고 client A, B가 git remote로 원격 저장소에 일단 연결을 해놓습니다.

 

그 후에 client A가 어떠한 파일을 생성하고 저장소에 저장을 하게 됩니다.

 

client B가 그 값을 보려고 하면 먼저 저장소를 업데이트 한 후 git pull로 가져와서 값을 확인하면 됩니다.

 

 

말로 설명하면 뭔말인지 잘 모르니깐 실제 테스트한 내용을 가지고 설명해 드리겠습니다.



 

 

1. 

 

먼저 git-repo에서 저장소를 만들어 줍니다. 

 

그리고 git config --bool core.bare true를 설정하여서 원격저장소라고 지정을 해줍니다.


 

 

2. 

 

Jack 이라는 client에서 먼저 어떤 폴더를 저장소를 할지

 

git clone으로 지정을 해 줍니다.

 

 

 

 

3. 

 

Jack이라는 client 에서 git init로 저장소를 만든후

 

git add를 통해 test.txt를 저장소에 저장을 한 후

 

git commit을 통해 완전히 저장을 해줍니다.

 

그리고 git remote를 통하여 어디의 저장소와 연결할지 설정을 해줍니다.

 

 

그 후에 마스터 서버로 push 해줍니다.

 

 

 

4. 

 

mimi라는 client도 마찬가지로 git init를 해주는데 그 전에 어떤 저장소에 받아올건지 

 

git clone으로 지정을 해줍니다.

 

그 후에 git init으로 저장소를 만듭니다.

 

위에 git fetch를 했는데 오류가 나는건 제가 어디서 받아 올지 remote를 설정 안했기 때문입니다 ^^

 


 

 

5. 

 

git remote add origin 으로 원격 저장소 경로를 저장한 후

 

git fetch로 업데이트를 해옵니다

 

그 후에 git pull origin master로 repository에 있는 값을 받아오면 끝~

 

============================================================================================================

 

 

하... 간단한 건데 이해가 부족해서 오래걸렸네요 ㅠㅠ..

 

지금까지 '4. git 원격 저장소 이용'에 관한 포스팅이였습니다.

 

감사합니다.

728x90
반응형

'IT 기술 > Information' 카테고리의 다른 글

git 에러  (0) 2023.02.07
git bash 한글 설정  (0) 2023.02.07
git 사용할 때 에러  (0) 2023.02.07
github 사용법  (0) 2023.02.07
Git 설치 및 사용법  (0) 2023.02.06
Comments