기술
협업할 때 git 사용 방법
협업하는 과정에서 헷깔리는 부분이 있어서 글 남깁니다. 제가 feature/a라는 branch 작업을 하고 있는데 팀원의 feature/b branch가 develop에 merge 되어서 develop에 반영된 팀원 코드를 제 feature/a branch에 적용하고 싶을 때 feature/a branch에 checkout 해서 git merge develop을 해야 하나요? 그 다음 작업이 끝나고 난 뒤에는 develop에 checkout 하고 git merge feature/a를 하면 되나요? 그리고 혹시 직장에서 협업하는 방식이 어떻게 되는지 이야기를 나누고 싶어요~!!
답변 1 • Up 3
3일 전 • 조회 80
기술
D드라이브에 프로젝트 clone 하시는분??
제목 그대로 D드라이브에 모든 프로젝트를 관리하고싶어서 git 데스크탑으로 clone 하려는데 C드라이브에서는 문제없이 clone이 되나 D드라이브로만 경로를 옮기면 permission denied 에러가 납니다 ... 혹시나하고 C드라이브에 clone 후 D드라이브로 파일을 드래그해서 옮기는 무식한 방법도 해봤는데, 이럴 경우 컴파일 에러가 나게 되더군요ㅜㅜ D드라이브에 프로젝트 관리하시는 분들은 어떻게 시작하셨던 건가요..?? 혹여나 도움받았던 게시글이라도 공유 받을 수 있을까요? 구글링도 능력이 필요한가 봅니다...
답변 2
12일 전 • 조회 81
기술
깃허브 풀리퀘스트 질문입니다. (제출한 PR에 원치 않은 내용도 포함되는 문제)
안녕하세요. 최근에 깃허브의 풀리퀘스트를 진행하다가 원하지 않은 오류를 접하게 되어 질문드립니다. 사진을 보시면 제가 [5주차]와 관련된 내용들을 작업하고 PR을 보낸 상황에서, 아직 해당 PR이 머지되지 않은 상황에서 제가 또 [6주차]와 관련된 내용들을 작업했습니다. 때문에 원래는 해당 PR이 [5주차]와 관련된 내용만을 담고 싶었던건데, PR이 머지되지 않았을 때 제가 추가적으로 깃허브 작업을 함으로써 [6주차] 내용도 해당 PR에 올라가게 되었습니다. 궁금한 점은, 이렇게 해당 PR을 보내놓고 머지되기 전 까지 다른 작업을 하고 싶은 분이 있을 것이라 생각되는데, 완전히 PR을 분리하고 싶다면 이전 PR이 머지된 후에야 작업해야 하는 걸까요? 아니면 머지되지 않았음에도 PR들을 분리할 수 있는 방법이 있는 걸까요? 개발자님들의 의견을 구하고 싶습니다. 감사합니다!
답변 4
19일 전 • 조회 324
기술
vscode 업데이트 되면서 auto merge 기능이 다르게 작동합니다.
vscode 업데이트 후, git pull 받을 때 충돌 사항이 있으면 자동으로 병합해주는 auto merge 기능을 사용해 본 적이 있으신가요? 이전에는 변경 사항을 수동으로 병합하는 방식으로 이전 변경사항 적용과 다음 변경사항 적용 등이 vscode에서 설정 가능했었는데, 업데이트 이후 갑자기 자동으로 병합한 후 보여주는 형식이 되어서 설정이 잘못된 것인지 궁금합니다.
답변 1
24일 전 • 조회 33
기술
git을 하다가 바탕화면 폴더들을 모두 날렸어요
(깃 한지 얼마 안 된 초보라 설명이 이상할 수 있습니다) git bash here을 통해 바탕화면에서 접속했고 사진에 나와있는 명령어들을 사용했습니다 원래 git add 만 하려고 했는데 git status 를 쳐서 확인하는 과정에서 untracked 파일들을 발견했고 지저분하다고 생각하여 삭제하는 방법을 구글링 한 뒤 삭제했습니다 그 이후 ssh 서버에 접속해서 한 파일을 add 한 뒤(커밋 사용) 바탕화면을 봤는데 파일들이 모두 날라갔습니다 요약: git status에 있는 untracked 파일을 삭제하려다 바탕화면에 있는 모든 파일을 삭제했습니다
답변 3 • Down 1
한 달 전 • 조회 143
기술
Git 으로 데이터베이스 (SQLite) 를 관리해도 되나요 ?
현재 node.js 로 파일을 처리하는 스크립트 프로그램을 만들고 있습니다. 일부 문자 패턴을 찾아서 예외 처리 하는 로직을 추가하려고 하는데 패턴을 저장하는 방법에 대해서 고민중입니다. SQLite 로 저장해서 데이터 소스를 git 으로 커밋하는 방법을 사용해도 괜찮을까요 ? 이렇게 사용해서 발생하는 문제는 없는지, 다른 좋은 방법은 없는지 궁금합니다.
답변 3
한 달 전 • 조회 77
기술
Git 레포지토리 관리는 보통 어떻게 하시나요?
새로운 회사로 이직 한지 얼마 안된 3년차 주니어 웹 개발자입니다. 현재 회사가 IT 업체가 아니라 모든 개발과 운영을 개발 업체에 맡긴 상태입니다. 회사에서는 인하우스 개발자의 필요성을 느껴 구인을 했고, 제가 들어왔는데 모든 프로젝트 소스를 인수인계 받음에 앞서 형상 관리에 대한 의견 충돌이 생겨 질문 드립니다. 현재는 운영 중인 여러개의 웹 프로젝트를 같은 레포지토리에 관리 하고 있습니다. 보통 기능 개발 같은게 들어오면 웹 별 비슷한 기능을 어차피 한꺼번에 반영해야해서 한번에 수정 후 1 commit을 하고 있다고 합니다. 충돌날 일도 거의 없다고 브랜치는.. 나누지 않는다고 합니다. 이것부터 이해가 안되긴 합니다. 저는 이전 회사에서 프로젝트 별 레포지토리를 생성하여 관리 했었습니다. 물론 기능 추가를 하더라도 유의미한 커밋은 여러번 했었고요. 그냥 그런 방식이 당연하다고 생각했습니다. 저는 이전 경험처럼 형상 관리를 나눠서 하고 싶은데 개발업체 개발자가 납득할만한 설명이 바로 떠오르지 않았습니다. 그래서 일단 보류해둔 상태입니다. 뭔가.. 이상한 것 같은데 어떤 근거를 들어가며 설득해야할지 모르겠습니다. 이미 그런 방식으로 계속 개발/운영 해오던 거라 그 쪽도 현재 관리 방법을 고수하고 싶은 것 같습니다. 위 내용에 대해 조언을 주신다면 감사하겠습니다. 혹시나 제 질문이 이해가 안 되신다고 해도 댓글 부탁드리겠습니다. ㅠㅠ 현재 회사에 입사한지도 얼마 안됐고 개발자가 저 한 명이라 도움 구할 사람이 없네요..
답변 2
한 달 전 • 조회 72
기술
연관된 기능이 있을 때 커밋 나누는 기준이 궁금합니다.
다들 커밋은 어떤 기준으로나눠서 하고 계신가요? 서비스를 처음부터 만들고 있는데 기능 하나마다 커밋을 치고 싶지만 기능들이 서로 연결되어 있다 보니 딱 분리해서 커밋을 남기기가 어렵더라구요. 그래서 자꾸 커밋못하고 로그가 쌓이기도하구요. 여러분들은 어떻게 커밋을 하고 계신지 궁급합니다!!
답변 2
한 달 전 • 조회 46
기술
순수 JSP 파일에서 'HttpServlet not found' 오류가 발생할 때 해결 방법
깃에 올라가 있는 파일을 받았는데 자꾸 이런 오류가 뜹니다.. The superclass ""jakarta.servlet.http.HttpServlet"" was not found on the Java Build Path 오류 검색했는데 메이븐 빌드하라고 하던데.. 순수 jsp라서요 어떻게 해 봐야 할지 모르겠습니다.
답변 1
2달 전 • 조회 67
기술
깃,깃헙 사용법이 정확히 이해가 되지 않습니다.
만들어져있는 메인브랜치 외에 test1, test2, test3이라는 브랜치들을 각각 만들어서 작업을 하려고 합니다. 저에게 머지권한은 없습니다. test1 브랜치에서 작업하던 a파일을 깃헙에 push 시켜주고 main브랜치로 이동한 후 test2브랜치를 새로 만들어서 test2 브랜치로 이동하면 test1 브랜치에서 작업하던 파일들이 다 없어지더라구요. 브랜치가 다르니 없어지는건 이해를 했습니다. 이상황에서 아직 test1 브랜치가 머지가 되지 않아서 main브랜치로 pull을 못하는 상황이라고 가정을 하고, test2 브랜치에서 b파일을 작업하려면 a파일이 무조건 필요한 상황이라고 했을시에 a파일을 복사해서 붙여넣는 방법밖에 없나요??
답변 2
2달 전 • 조회 120
기술
ssh 키 등록해도 깃 연결이 안되네여..
mac 에서 gitlab 관련 진행하고 있는 프로젝트에 클론할려고 ssh 키 만들고 등록했는데도 계속 비밀번호 입력 , permission denied 뜨는데 이유가 뭘까요.. 윈도우에서 하면 정상적으로 되서, 제 맥 설정 문제인거 같은데.. 혹시 도와주실분 있나요ㅠ
답변 1
2달 전 • 조회 56
기술
현상 관리 & 배포 어떻게 하시는지 궁금합니다.
안녕하세요 선배님들, 선배님들은 staging에서 브랜치를 따서 작업하고 staging에 머지를 하면 그대로 master에 올리시는지, 아님 각 브랜치를 다시 master에 머지하시는지 궁금합니다~~
답변 1
3달 전 • 조회 144
커리어
코테 준비하면서 코드들도 깃허브에 올리시나요?
다들 코딩테스트 준비하는 코드들도 깃허브에 연동해두시는지 궁금합니다! 아니면 그냥 포트폴리오 용으로만 사용하나요?
답변 3 • Up 2
5달 전 • 조회 541
기술
깃허브 The remote disconnected. Check your Internet connection and try again. 라고 오류가 뜹니다 .
유니티에서 열심히 작업하고, 깃허브 데스크톱을 통해 푸쉬하려고 하는데 저렇게 오류가 뜹니다 … 해결할 방법이 없을까요 ?
답변 1 • Up 2 • Down 1
5달 전 • 조회 755
기술
git 개행문자 에러 해결법
안녕하세요. 리액트로 간단한 웹을 만들고 있습니다. git에다가 업로드를 하려고 git add . 를 했는데 개행문자 에러가 떠서 인터넷에서 검색해보니 git config --global core.autocrlf true 를 하면 된다고 해서 했는데, 변화가 없고 똑같이 개행문자 에러가 계속 뜹니다. 그래서 git에 업로드를 못하고 있는 상황입니다. 추후에 포트폴리오용으로 사용하고자 개발중인 웹인데 제출이 불가능하게 되어 매우 곤란한 상황입니다ㅠㅠ 어떻게 하면 해결할 수 있을까요?
답변 1 • Up 1
5달 전 • 조회 143