반응형 Dev Tools/GitHub6 [GitHub] 백준 깃허브 연동하기 (백준허브) 백준허브를 사용하면 백준에서 푼 문제를 자동으로 깃허브에 올릴 수 있습니다.1. 백준허브 설치아래 링크에서 "Chrome에 추가"를 클릭해 설치합니다.https://chromewebstore.google.com/detail/%EB%B0%B1%EC%A4%80%ED%97%88%EB%B8%8Cbaekjoonhub/ccammcjdkpgjmcpijpahlehmapgmphmk?hl=ko 백준허브(BaekjoonHub) - Chrome 웹 스토어Automatically integrate your BOJ submissions to GitHubchromewebstore.google.com 2. 깃허브와 연동설치 후 퍼즐 아이콘을 눌러 백준허브를 찾아 누릅니다.Authenticate를 클릭해 깃허브와 연동합니다. 3. .. 2025. 10. 26. [GitHub] 원격 브랜치가 삭제됐을 때 로컬 브랜치 복구하는 방법 개발하다 보면, GitHub에 있던 브랜치가 누군가의 실수나 정책 변경으로 삭제되는 경우가 있습니다.그런데 내 로컬에는 아직 작업 내용이 남아 있는 상황이라면, 당황하지 말고 아래 순서대로 복구하면 됩니다. 상황로컬에서 특정 브랜치에서 작업 중이었음원격 저장소에서 해당 브랜치가 삭제됨내 로컬에는 커밋과 작업 내용이 그대로 남아 있음작업을 이어가거나, 원격에 다시 올려야 함 해결 방법1. 현재 브랜치 확인먼저 내가 어디서 작업 중인지 확인해야 합니다.git branch 현재 브랜치 앞에 * 표시가 붙습니다.예시:* feat/my-task develop main 여기서는 feat/my-task 브랜치에서 작업 중이라는 뜻입니다. 2. 작업 내용이 있는지 확인혹시 아직 커밋하지 않은 변경사항이 있다면 먼저.. 2025. 8. 10. [GitHub] 머지 안 된 PR 대기 중 다음 작업 브랜치에서 이어가는 방법 (로컬 머지 활용법) 🤔 PR은 올렸는데, 다음 작업을 해야 할 때팀 프로젝트에서 협업을 하다 보면 이런 상황이 자주 생깁니다.기존 이슈 작업을 끝내고 PR을 올렸지만 머지는 아직 안 됨새로 할 일이 생겨서 다른 이슈 브랜치를 만들어야 함내가 이전 브랜치에서 만든 코드가 새 브랜치 작업에도 필요함이럴 때 PR을 기다리지 않고 작업을 이어할 수 있는 간단한 방법이 있습니다. 💡 로컬에서 브랜치끼리 머지하기PR 머지가 늦어지는데 이어서 작업을 하고 싶을 때,로컬에서 브랜치끼리 직접 머지해서 쓰고 있습니다.# 새 브랜치로 이동git checkout feat/2# 이전 작업 브랜치를 머지git merge feat/1 이렇게 하면 feat/1에서 작업한 코드가 feat/2에도 반영됩니다. 📌 이렇게 하면?머지될 때까지 기다릴 필.. 2025. 8. 3. [GitHub] 깃허브 클론(Clone) 하기 💡 클론(Clone)이란?GitHub Repository에 있는 파일을 내 컴퓨터로 복사해 오는 작업입니다.팀 프로젝트를 시작할 때, 팀원이 올려준 초기 프로젝트를 각 팀원이 로컬에서 작업하기 위해 가장 먼저 실행해야 합니다. 📌 클론하는 방법1) 클론하고 싶은 GitHub 레포지토리로 이동 2) 중앙에 초록색 Code 버튼 클릭 후 URL 복사 3) Git Bash를 열고 원하는 저장 위치 입력 예를 들어, c드라이브에 저장하려면 다음과 같이 입력합니다.cd /c/ 4) Git Bash에 Git clone 뒤에 복사한 URL 입력git clone https://github.com/~~~ 2025. 7. 18. [GitHub] 협업 시 브랜치 안 만들었을 때, 동시에 수정했을 때, 충돌 났을 때 대처법 모음 팀 프로젝트를 하다 보면 누구나 한 번쯤은 깃허브(GitHub) 사용 중 예상치 못한 상황을 마주하게 됩니다.오늘은 제가 겪었던 당황스러웠던 순간들과 그때 어떻게 대처했는지를 공유해보려고 합니다.비슷한 상황이 생겼을 때 참고가 되었으면 좋겠습니다!1. 브랜치를 안 만들고 바로 코드를 수정해 버렸을 때처음에는 브랜치 개념을 잘 모르다 보니 깃 브랜치를 새로 만들지 않고main이나 develop 같은 기본 브랜치에서 바로 코드를 수정하는 실수를 할 수 있습니다.* git branch 명령어를 통해 현재 브랜치를 확인할 수 있습니다. 대처법1) 일단 현재 코드를 백업해둡니다. (복붙 해서 저장) 2) 깃허브에서 이슈(issue)를 새로 생성합니다. 3) 해당 이슈 번호에 맞는 새로운 브랜치를 만듭니다. 4) .. 2025. 4. 20. [GitHub] 깃허브로 협업하기 - 깃허브 사용법과 기본 흐름 깃허브로 처음 협업하는 분들을 위해 간단한 개념과 기본적인 흐름을 정리하려고 합니다.참고로 깃허브 계정을 만들고, 레포지토리를 만들어서 내 컴퓨터에 클론을 하는 초기 설정이 모두 끝난 후의 단계입니다.프로젝트 내내 반복해서 하게 될 과정들이기 때문에 도움이 많이 될 것이라고 생각합니다.😊 💭 깃허브를 처음 사용하며깃허브... 좋은 거 맞아?깃허브 특강을 듣고 처음으로 깃허브라는 걸 써보게 됐습니다.그러면서 처음 든 생각은 '정말 전 세계 개발자들이 이걸 쓴다고...? 이게 편한 게 맞아??' 였습니다.처음 접하면 너무 어렵고 복잡하게 느껴지는 깃허브... 일주일 정도 사용해보니 생각이 바뀌었습니다. 좋은 거 맞습니다. 익숙해지면 정말 편해요. 깃허브를 쓰는 이유 (내가 느낀 장점)1. 협업이 쉬워진다.. 2025. 4. 5. 이전 1 다음 반응형