개발자

제발 살려주세요ㅜㅜ 실무에서 코드 관리 어떻게 하나요??

2023년 10월 12일조회 388

안녕하세요! 신입 프론트엔드 개발자로 스타트업에 취업한지 2일차된 신입입니다ㅠㅠ 사수도 없고, 직원도 없고, 대표님이랑 저밖에 없는 작은 규모의 이제 시작하는 스타트업 입니다.. 2년차 개발자님이 계셨는데 저 출근하는 날 퇴사하셔서 조언을 구할 곳이 없습니다ㅠㅠ 코드 관리를 어떻게 할지 보고서를 작성해서 제출해야 하는데 경력도, 실무경험도 없어서 일반적으로 코드를 어떻게 관리하는지 조언을 듣고 싶습니다... 아직 코드가 어디에 어떻게 있는지는 모르지만 최대한 검색을 통해 찾아보았습니다. 검색해본 결과 GITHUB이나 GITLAB에 저장하는 경우가 일반적인 것 같은데 보통 어디에 저장하게 되나요? Gitlab의 경우 리눅스만 사용이 가능한 것 같은데 windows를 이용할 예정이라 사용이 불가능하다고 생각하면 될까요? 앞으로 인원이 충원된다고 하더라도 3명정도의 인원이 개발을 진행할 것 같습니다. github의 경우 3명의 인원이 private 레포지토리를 사용한다고 했을 때 따로 비용 청구가 없고, Private CICD 시간과 용량에서만 유료 버전과 차이가 있는 것으로 조사했습니다. 프로젝트의 용량이나 CICD의 시간의 경우 어느정도의 양인지 가늠이 되지 않아 판단이 어렵습니다.. 일단 배포 전까지 GITHUB의 Private 레포지토리를 이용하여 협업을 진행할 계획으로 말씀드려도 될까요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

인기 답변

박범수님의 프로필 사진

기술 관련 인력이 신입 개발자 밖에 없다면 github을 사용하는 것이 낫습니다. 추후에 무료로 제공되는 CI/CD를 모두 소진하게 되더라도 차라리 유료 구독을 하는게 낫습니다. Gitlab은 gitlab.com을 이용하는 경우도 있긴 하지만, 주로 서버를 직접 구축하는 방식으로 사용합니다. github의 private repository도 어쨌거나 회사 외부에 코드를 두는 것이기 때문에, 보안 목적으로 직접 구축해 사용하는 경우가 많습니다. 이런 경우 회사에 운영만을 전담하는 인력(데브옵스 엔지니어 등)이 있어야 합니다. 어플리케이션 개발하기도 바쁜데 gitlab까지 관리하는 것은 매우 힘든 일입니다. gitlab.com은 SaaS 서비스이므로 인프라를 관리할 필요는 없습니다. 그러나 조언을 구할 커뮤니티가 github보다 훨씬 부족합니다. 사용이 쉽고 직접 서버를 관리할 필요가 없는 Github을 이용하는 것이 합리적입니다. 그와 별개로 gitlab도 윈도우에서 사용이 가능합니다.

꼬꼬마 프론트엔드 …님의 프로필 사진

님 저는 현재 사수 없는 프론트엔드 2일차 입니다 한달 전 글인데.. 많이 적응 하셨나요 …? 월요일 새벽 ㅜㅜ 출근하기 두려운 마음입니다 …

차근차근개발자님의 프로필 사진

차근차근개발자

무직2월 19일

안녕하세요, 일년 전 글이지만, 어떻게 되셨나요…? 잘 적응하셨나요? 저도 똑같은 상황이 온거 같아서요…ㅠㅠ

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!