레드마인 웹 서버 관련 git 연동에 질문이 있습니다.
막 입사한 신입입니다.
팀내에서 프로젝트 파일 공유할 서버를 저보고 해보라고 하셔서
제가 해보게 되었는데요. 서버 관련하여 지식이 전무하다보니
무작정 검색해보고 해보고 안되면 다른 글 읽어서 다시해보고 이런 상황입니다.
현재 Bitnami통해서 윈도우환경에 레드마인을 설치했습니다.
exe파일로 git이랑 아파치랑 쉽게 한번에 설치가 되더라구요.
A컴퓨터 B컴퓨터간 레드마인접속되는건 확인을 했구요.
문제는 git저장소연결입니다.
A컴퓨터(관리자)에서 새프로젝트생성후 저장소를 선언해주었습니다.
(C:/Users/user2/Desktop/testpj/.git)
위와 같은 주소로 연결후 commit하면 commit 이력이 뜨더라고요(push를 안했는데 뜨는게 의아하지만)
그래서 제 스스로 생각하기에는 이제 다른PC에서 연결했을때(협업환경일때)만 되면 되겠다 생각을 해서
B컴퓨터에서 A컴퓨터에 접속하여 git을 통해 저장소에 올라와있는 데이터를 받으려고 시도중이었는데
이부분에서 막혀있습니다.
프로젝트 진행에있어서는
ssh방식이던 http방식이던간에 A컴퓨터에서 원격저장소에 올린 데이터를 B컴퓨터에서 clone해야한다고 생각하는데 이게 안되네요.
글이 너무 조악한것 같아서 궁금한 점을 짧게 요약해보면
1. 레드마인환경이 구축되었을시 레드마인은 프로젝트 관리 프로그램이며 git을 통한 소스형상관리를 위해서는 아파치 웹서버와 git 명령어를 통해 데이터를 주고받아야 한다. 맞나요?
2. 기존 git에서 gui를 이용할때는 commit이후 push까지하면 데이터가 원격저장소에 올라가던데, 레드마인에서는 commit을하면 레드마인내에 저장소에 변경내역이 바뀌고, push가 안되더라구요. 이게 원래 이런건가요? 맞는건가요?
3. A컴퓨터에 설정한 저장소를 B컴퓨터에서 받아오려면 어떻게해야하나요? (인터넷에 올라와있는 자료들은 거의 다 github의 url을 통하던데 레드마인은 주소같은게 없어요..)
4. SSH가 SSH방식으로 데이터를 주고받을때 쓰이는것같은데 레드마인에서는 어떻게 쓰이는지가 궁금합니다.
5. 이 사이트처럼 정보를 주고받거나 질문할 수 있는 다른 사이트가 있을까요?
질문이 너무 많고 여기다가 물어도 되는지도 잘 모르겠는데 찾다찾다가보니 물어볼곳이 없어서 여쭤봅니다.
많은 답변 부탁드립니다(- -)(_ _)
repository를 구축하는 거라면 gitlab을
repository를 구축하는 거라면 gitlab을 사용하시는게 좋을 듯하네요.
https://bitnami.com/stack/gitlab
---
http://coolengineer.com
댓글 달기