인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

Git과 GitHub 시작하기

source tree,Bitbucket, github연동 질문드립니다ㅠㅠ

작성

·

747

0

( 학교 git서버인데 이게 gitlab인건지 github인지 차이는 모르겠습니다!! 사이트 즐겨찾기에는 gitlab 으로 돼있습니다!  git에서 ssh키를 생성해 학교서버에 입력해주는 과정까지 했습니다. 정작 ssh는 쓰지 않았는데 제 설정에 영향이 있을까 하여 말씀드립니다!   )

강좌를 보고 프로젝트를 간단하게 관리하려고 Bitbucket에 있는 프로젝트를 소스트리로 클론해서 로컬저장소를 만들었었습니다.

그 다음에 깃허브에도 올려야되는 프로젝트라서  hub와 bitbucket에서 같은 디렉터리를 공유하면 commit을 해도 똑같이 push

할 수 있다는 생각을 하여  github의 원격저장소를 소스트리를 통해 같은 디렉터리에 clone 하려고 했는데 이미 존재하는 디렉터리

가 있다고 계속 안된다 나오더라구요,,,

근데 소스트리에서 어떻게 이것저것 하다보니깐 추가가 됐었는데 commit을하고 push를 하니 github의 계정 인증을 입력하는

창이 뜨고,  인증하고 나서는 연동이 되어  bitbucket, github둘 다 동시에 push가 됐었습니다.(제 기억에는 해당 로컬저장소를 가져와서 어떻게 설정을 했었던 거 같은데...)

근데 최근에 실수로 프로젝트를 git desktop으로 저장소설정을 건드렸는데 그뒤로 연동이 안되더라구요,,,, 

그때는 너무 당연하게 설정을 했었는데 다시 설정을 하려고하니 도저히 모르겠어요.........    

그땐 소스트리에서 github의 url을 쓴다음에 bitbucket으로 어떻게 설정을 했었던거 같은데 

이것 저것 찾아봤는데 소스트리에 원격저장소 추가기능이 있긴하더군요 그런데 이건 push할때 저장소별로 따로따로 해

줘야되더라구요.  저는 어떻게 한번에 가능하게 만든걸까요? ㅠㅠㅠ 

또 계속 찾아보다가 저장소 설정에서  편집하다보면  추가확장통합이라는 기능이 있던데 이걸 활용하면 될거 같긴

한데 확실하지도않고 더이상 혼자 진행이 힘들 것 같아요 제가 설정했던 환경이 너무 궁금해서 질문드려요..

답변 2

0

드디어 해결했습니다!!! 멍청해서 방법찾는데 6시간이나 걸렸네요... stackoverflow 를 찾아보니 저장소의 config 파일을 열어 url 과 pushurl을 따로 추가

해서 넣으면 2개의 저장소에 commit push가 되더군요,,,,  근데 아직도 의아한게 저는 어떻게 설정을 한걸까요? 제가 일반적이지

않은 방법으로 우연히 된건지, url을 강제로 추가하지 않아도 방법이 따로 있는건지 정말 궁금합니다,,

0

원격저장소의 Url을 받아서 설정해준다음 bitbucket 의 계정을 소스트리에서 추가한다음 추가확장통합에서 bitbucket의 아이디로 설정해주니깐 될줄알았는데 요것도 연동이 안되네요...

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기