Version Control CATEGORY_DESC_PLACEHOLDER Collaboration

Git

주관적 SSH 및 SFTP 클라이언트 추천 (2025년 기준)

주관적 SSH 및 SFTP 클라이언트 추천 (2025년 기준)

SSH와 SFTP 클라이언트는 원격 서버에 접속하고 파일을 전송하는 도구로, Git과 같은 버전 관리 시스템과는 기능적으로 다르지만 개발 및 배포 워크플로우에서 Git과 SSH/SFTP를 함께 사용하기 때문에 Git(버전 관리 시스템) 카테고리에 작성하였습니다. ...

Git SSH 인증 오류 해결 가이드

Git SSH 인증 오류 해결 가이드

git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights an...

Accept Both Changes vs Compare Changes을 통한 충돌 해결 전략 비교

Accept Both Changes vs Compare Changes을 통한 충돌 해결 전략 비교

Accept Both Changes란? Accept Both Changes는 충돌이 발생한 파일에서 로컬 브랜치와 원격 브랜치의 변경 사항을 모두 유지하는 옵션입니다. 언제 사용할까? 두 변경 사항이 모두 유효하고, 결합하여 사용하는 것이 적절할 때. 충돌된...

Accept Current Change vs. Accept Incoming Change 충돌 해결할 때

Accept Current Change vs. Accept Incoming Change 충돌 해결할 때

Accept Current Change란? Accept Current Change는 충돌이 발생한 파일에서 로컬 브랜치(현재 작업 중인 브랜치)의 변경 사항을 유지하고, 원격 브랜치의 변경 사항을 무시하는 옵션입니다. 쉽게 설명하면, 네가 바꿀래? 내가 바꿀까? 입...

Can’t Automatically Merge 발생 이유와 해결 방법

Can’t Automatically Merge 발생 이유와 해결 방법

Can’t Automatically Merge란? Can’t Automatically Merge"는 GitHub에서 Pull Request(PR)를 병합하려고 할 때, Git이 자동으로 병합할 수 없는 충돌이 발생했음을 알리는 메시지입니다. 이 메...

 Approved and Merged, 코드 승인과 병합에 대해서

Approved and Merged, 코드 승인과 병합에 대해서

Approved란 무엇인가요? Approved(승인됨)은 Pull Request(PR)가 코드 리뷰어들에 의해 검토된 후, 병합해도 좋다는 동의를 받은 상태를 의미합니다. PR을 생성한 후, 팀원들이 코드를 검토하고, 모든 리뷰어가 해당 PR의 변경 사항에 동의하면, ...