Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
git
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
답변
2
동도인
·
4개월
480
1
답변 2
Git Enterprise 이관 중 대용량 파일 이력으로 인한 푸시 오류 해결 방법 문의
기존에는 회사에서 자체적으로 운영하고 관리하는 Git 서버를 사용해 왔습니다. 당시에는 별도의 제약 사항이 없다 보니, 과거 개발자분들이 여러 브랜치에 WAR 파일이나 대용량 바이너리 파일을 자유롭게 업로드한 이력이 꽤 많습니다. 최근 Git Enterprise로 소스 코드를 이관하면서 문제가 발생했습니다. 기존의 모든 브랜치와 태그 이력을 그대로 유지해야 하기에 git push --all 명령어로 전체 푸시를 시도했습니다. 하지만 과거에 올라갔던
답변
4
멍멍왈왈
·
7개월
634
0
답변 4
만약 개인 브랜치가 아닌, main 브랜치에 commit을 하면 어떻게 해야하나요 ?
우선, 가장 중요한 것은 main 브랜치에 Protected Rule을 적용해서 PR 없이 commit/push가 불가능하도록 막아두는 것이라고 생각합니다. 하지만, 이런 정책이 없거나 제가 실수로 main에 직접 commit을 해버린 상황이라면 어떻게 처리하는 것이 맞는지 궁금해졌습니다. 제가 찾아본 방법 중 가장 많이 언급되는 것은git revert를 사용해 해당 커밋의 변경 내용을 취소하는 새로운 커밋을 만드는 방식이었습니다.이 방법이 실제 실무
답변
0
맨땅의헤딩
·
9개월
487
0
답변 0
이클립스 프로젝트 인텔리제이 azure 체크아웃시 주황?파일
이클립스 프로젝트인것을 인텔리제이에서 azure에 올라가있는 프로젝트를 체크 아웃시 파일이 다 빨간색이 뜹니다. 파일구조 : ABc_def/ ├── Users/ │ └── project/ │ └── web/ │ └── fijin/ │ └── idea/ └── A-Bc_defg/ ├── .idea/ ├── .settings/ ├── C:/ ├── logs/ ├──
답변
5
살려주세요 제발
·
10개월
1.0k
0
답변 5
Git 브랜치 강제 삭제 실수로 로컬 개발 파일이 전부 유실됐습니다. 복구 방법이 있을까요? (Python 프로젝트)
안녕하세요. 21살 학생인데요!개인 프로젝트로 약 3개월동안 Python GUI 기반의 프로그램을 개발하고 있었습니다.로컬에서 master 브랜치에서 작업해왔고, 한 번 push도 해둔 상태였습니다. 그런데 오늘, README 정리 후 main 브랜치를 새로 만들어 정리된 파일들을 push하고 나서,기존의 master 브랜치를 병합하지 않은 채 강제로 삭제해버리는 실수를 범했습니다. 이후 문제가 발생했는데 다음과 같습니다..ㅠㅠㅠ 현재 상황 요약입니
답변
5
못말리는사고뭉치
·
11개월
634
1
답변 5
사내 Git 서버 구축: 클라우드 vs 온프레미스 선택 기준과 서버 사양 질문
안녕하세요. 저는 개발 공부하고 있는 학생입니다. 최근에 친구와 작은 토이 프로젝트를 진행하면서 Git으로 버전 관리를 하였습니다. 그런데 각자 작업한 내용을 합치거나 코드를 공유할 때, 단순히 GitHub 개인 저장소를 이용하다 보니 체계적인 협업 방식에 대한 궁금증이 생겼습니다. 이 경험을 계기로, 실제 회사나 규모가 큰 팀에서는 어떤 방식으로 Git을 활용하여 버전 관리를 하고 있는지 궁금해져서 질문드립니다. 자료를 찾아보니, 크게 클라우드 서비
답변
27
Kyeongrok Kim
·
약 1년
2.0k
1
답변 27
컴공 3학년이 git Pull Request도 제대로 못날 리는게 맞나요?
제목이 곧 내용입니다. 지인의 조카 알바로 뽑아서 일 가르치면서 포폴 만들어줄겸 알바 시키고 있습니다. 이런식으로 취업 시킨 지인들이 4명 정도 있는데요 이번 친구는 인서울 컴공 3학년인데 git pull request 못 날리는데 학교에서 git이라도 좀 가르쳐서 내보내야 하지 않나 싶어요. 교수들 중 한분은 이 친구한테 잘한다고 했다는데 아무리 교육 현장이라고는 하지만 학생한테 현실을 말해줄 필요가 있지 않나 싶습니다. 신입들 취업 안된다고 난리인
답변
3
깡배코
·
1년 이상
446
0
답변 3
소스트리 사용 시 머지 안하고 다른 브렌치 변경내용을 가져오고 싶습니다.
인원이 적어 프로젝트에서 main브랜치 하나만 사용하고 한기능 개발 완료 되면 한번의 커밋 후 push 합니다. 규칙은 지켜야 되고 브랜치 안만들면 불편해서 저는 개인적으로 로컬에만 기능 별 브랜치 만들면서 개발하고 완료 시 main에 체리픽으로 복사 후 로컬 브랜치 삭제 하고 있습니다. 커밋이 한건인 경우는 괜찮은데 로컬에서 여러건을 커밋한 경우는 어떻게 main에 한건으로 커밋하게 할 수 있을지 모르겠네요. 병합이건 리베이스건 현재의 규칙과는 안맞
해결
5
Fundamental
·
1년 이상
449
0
해결 5
git config --global 파일을 깃 허브에 백업할 수 없을까요?
자동으로 백업 해서 컴퓨터가 바뀌어도 연동시키고 싶은데 백업할 수 없을까요? 아니면 그냥 코드를 따로 복사해서 붙여 넣어야 되나요?..
답변
4
휴먼에러장인
·
1년 이상
511
0
답변 4
두 내부망 서버 깃 연동 하는 방법
윈도우 내부망 서버끼리 ssh 프로토콜 사용하여 깃 연동을 하려합니다.. scp 명령어로 파일 전송 테스트도 완료했고 서로의 서버 ssh 명령어로 통신이 되는 것도 확인했는데.. 깃 명령어로 원격저장소 설정 후 push 하려할때 오류가 생기는걸까요..? 오류 메세지는 does not appear to be a git repository fatal could not read from remote repository 이며, 경로는 username : l
답변
0
휴먼에러장인
·
1년 이상
404
0
답변 0
서로 다른 두 pc Git ssh 통신
내부망 pc a에 존재하는 원격 저장소에 ssh 프로토콜로 접근하려 합니다 ssh키 등록과 접근 테스트는 성공적으로 완료했는데 경로에서 막히는 거 같습니다.. 경로를 ssh://<사용자명>@<호스트명>:<포트번호>:/<원격저장소경로> 이렇게 하는데 알맞게 작성된 건가요..? Ex) ssh://user1@10.28.47.38:22:/c/gitrepo/
답변
2
빵동
·
1년 이상
291
0
답변 2
진행했던 웹 프로젝트 Git visibility 여부
보통 진행했던 프로젝트 소스 코드 Git에서 visibility public으로 하나요? 이직하려고 지원 하는데 일부에서 진행했던 프로젝트 보게 Git이나 Notion 링크 달라고 하는데 함부로 public 상태로 둬도 되는지 궁금하네요. .env같은 건 당연히 안 들어가 있습니다.
답변
4
yoohg75
·
1년 이상
400
0
답변 4
git 작업 시에 긴급 건 발생 시 작업하는 방법
안녕하세요? 전에 git branch 후 switch 하는 경우 기존 unstaged 영역에서 작업한 내용에 대해서 질문을 드렸는데 답변을 잘 해주셔서 어느 정도는 이해할 수 있었습니다. 거기에 더해서 질문이 하나 더 있습니다. 혹시 branch 를 만든 후 긴급 버그가 생긴 경우, 보통 어떻게 처리하시는지 얘기해 주실 수 있을까요? 저같은 경우 branch 에서 작업 중에 수정한 파일들이 git swtich main 으로 넘어와서 긴급 건 수정하는
답변
2
아라차
·
1년 이상
306
0
답변 2
git : developer에서 commit, push 그리고 main에서 병합
developer에서 수정 사항 push하고 main에서 developer merge했습니다. main에서는 따로 push 하니, push할게 없다고 나오네요. github에서 확인해보니, developer에서 push한 commit내역만 나옵니다. 이게 맞는건가요?
답변
3
yoohg75
·
1년 이상
345
0
답변 3
git branch 를 local repository 에 생성한 경우 unstaged 공유? 에 대한 질문
안녕하세요? git 을 몇 년째 쓰고 있긴 하지만, 아직도 이해가 안 가는 부분들이 있는 것 같습니다. 작업은 Local Storage 에서 branch 를 생성하고, 작업을 진행하면서 궁금한 게 생겼습니다. 나름 고민을 해 보고 정리를 해봤는데 맞는 건지 잘 모르겠네요. 일단, main 브랜치에서 branchA 를 생성합니다. git switch branchA 로 이동 해당 브랜치에서 testA.txt 라는 파일을 수정하면 unstaged 목록에 수
해결
1
1인분하고싶어요
·
1년 이상
282
0
해결 1
github merge 질문
Red: main Blue: branch 'feature/a' 입니다. main은 다른 유저가 생성하였고, 저는 branch 'feature/a'서 작업을 진행해서, 해당 branch가 최신 소스입니다. 최신 코드를 main 으로 merge 하려고 하면, (main이 선택된 상태에서 branch 'feature/a' 를 merge) 소스트리에서 에러내용: git -c diff.mnemonicprefix&
답변
6
쌀과자고소한맛
·
1년 이상
415
0
답변 6
배포를 해보고 있는데 Git 브랜치 설정에 대해 질문이 있습니다.
안녕하세요 국비 학원다니면서 프로젝트를 진행하다가 다들 열심히 해줘서 배포까지 해보게 됐는데요. 처음엔 배포에 대한 생각이 없이 프로젝트를 진행하다가 하게된거라 처음부터 설계되지 않아서 문제를 겪고 있다고 생각합니다 ㅠㅠ 우선 Git을 사용하던 방식은 Main : 개발최종본 A : 팀원A B : 팀원B C : 팀원C 이 상태로 각자의 개발이 되면 Main에 PR해서 병합하고 서로의 변경점은 Main에서만 가져다가 업데이트 해서 하다가 이번에 배포를
해결
4
배움은끝이없다
·
1년 이상
599
0
해결 4
깃 merge 충돌이 정확히 언제 나는건지 정의할 수 있나요?
서적에는 이렇게 나와있습니다. "병합하려는 두 브랜치가 서로 같은 내용을 다르게 수정한 상황에 충돌이 발생한다." "같은위치의 코드를 두 브랜치가 동시에 수정하면 충돌이 발생한다." 따라서 저는 같은 파일,같은 라인 코드를 서로 다르게 수정하면 충돌이 난다고 생각했습니다. 근데 아래와 같은경우 충돌이 안더라구요;; 브랜치는 main, develop 2개가 있습니다. 그리고 2개의 브랜치 소스는 아래와 같습니다. 그리
답변
3
yoohg75
·
1년 이상
291
0
답변 3
gitlab flow 관한 질문
git 사용이 아직도 미숙한 오래된 개발자입니다. 기본적인 것만 사용하다 보니 글을 보다가 궁금한 게 있어서 질문 드립니다. 여러가지 branch 전략 중에서 gitlab flow 설명을 보다가 궁금한 게 있어서 질문 드립니다. branch 라고는 로컬에서 작업할 때만 만들어서 작업 후 main 에 합치고 push 하는 것만 해봤는데 설명을 보니 원격저장소에 branch 를 생성한 후 운영하는 것 같은데 main -> dev or main -&g
답변
2
jyunkim
·
1년 이상
302
0
답변 2
git submodule 질문 있습니다
안녕하세요 git 서브모듈 관련해서 궁금한게 있어서 질문 드립니다. 보통 프라이빗 환경변수들 공통으로 관리하는 용도로 알고 있는데요. 만약 하나의 프로젝트에 git repo가 여러개 존재할때(도메인 별로, 모두 spring 프레임워크), git submodule로 base entity나 전역적으로 사용하는 클래스를 넣기도 하나요?? 이런 경우에 각 repo에 서브모듈 repo를 add해서 추가된 서브모듈 클래스들의 pacakge 경로 설정은 어떻게 하
답변
7
impish78
·
1년 이상
484
1
답변 7
개인 플젝 Git vs SVN 조언 부탁합니다
개인 프로젝트를 하나 하려고 합니다.소스관리를 svn으로 할지 git으로 할지 고민인데요. svn은 비주얼svn만 설치하면 끝인데 (설정 등 서버 관리도 매우 쉽죠) git은 이런 쉬운 프로그램이 없죠?github는 인터넷과 소스 공개도 되어야 해서 못쓰겠더라구요. 개인 플젝용으로 쓰기에 git은 좀 과하지 않을까요?
이전
1
2
3
4
5
더 많은 페이지
37
다음
Search Bar