Git을 활용하면서 개발을 하다보면, 특히 함께하는 동료들이 많을 때 많이 겪는 상황이 있습니다. 바로 앞서 간 다른 Branch와 작업 중인 Branch와 Merge를 해야 하는 상황입니다. 이런 경우 보통 Merge를 하게 되는데요. 특정한 경우 Merge를 적용하지 ...
개요 Git은 자신이 작업 중인 파일들을 버전별로 분류하여 체계적으로 관리할 수 있는 소프트웨어다. Git이 관리를 위해 소유하고 있는 영역이 3가지가 있다. Git이 가진 3가지 영역을 알고 있으면, 코드를 잃어버리거나 잘못된 push를 하는 경우가 없을 것이라 ...
회사에서 업무를 하면서 새로운 작업(Task)를 받으면 Repository master branch에서 branch를 새로 만들 수 있습니다. 그리고 PR를 master에 연결하여 생성합니다. 그 이후에 코드를 작업하다보면 작업 중간에 완성되지 않았지만 Github에 올리고 싶을 때가 있다. 문제는 PR를 생성했기 ...
분명 Commit도 했고 이제 Push 해서 갱신하면 끝인데 왜 Push가 안되지..? Git을 사용하다 보면 강제로 Push수행하고 싶은 경우가 있습니다. force push라고 하는 이 방법은 여러분들이 분명 코드를 바꿨는데 왜 push가 안되지? 하는 상황에서 사용하면 좋습니다. ...
branch와 merge 사용 방법 개요 혼자서 Git을 사용할 때, branch와 merge는 생각보다 사용량이 많지 않다. 하지만 팀에 소속되고, 팀 프로젝트를 시작하게되면 가장 많이 사용하는 명령어가 branch와 merge라고 생각한다. 팀과 함께 멋진 프로젝트를 진행할 때 branch ...
개요 Pull Reqeust는 자신이 작업한 내용을 다른 사람들에게 공유 후 코드 리뷰를 진행 후 브랜치에 병합하는 과정을 의미합니다. Pull Request는 개발 팀원이 많을 때, 프로젝트가 클 때 많이 사용하게 됩니다. 개발 회사에서는 자주 사용하는 기능이며, ...