[Github] Merge한 PR 되돌리기

Merge한 PR 되돌리기 [Github]
Git을 활용하면서 개발을 하다보면, 특히 함께하는 동료들이 많을 때 많이 겪는 상황이 있습니다. 바로 앞서 간 다른 Branch와 작업 중인 Branch와 Merge를 해야 하는 상황입니다. 이런 경우 보통 Merge를 하게 되는데요. 특정한 경우 Merge를 적용하지 ...

Read more

[github] git commit 하나로 합치는 방법

[github] git commit 하나로 합치는 방법
서론 Git을 많이 사용하다 보면 많은 양의 커밋이 쌓이곤 합니다. 간단한 오류부터, 빼먹고 올려버린 커밋, 제외해야 하는 한 줄짜리 로그 출력 코드 등 다양한 이유로 commit이 늘어나게 됩니다. 이러한 의미없는 커밋을 합치고, 추후 로그를 찾을 때 편하게 ...

Read more

git merge와 rebase 이해하기

git merge와 rebase 이해하기
개발자는 회사에서 가장 많이 사용하는 공통적인 기술은 단언컨데 Git이라 할 수 있습니다. 형상관리는 어떤 팀에도 코드를 작성한다면 필수적으로 사용하는 데 함께 일을 하기 때문에 특히 많이 사용하곤 합니다. 오늘은 그 중에서 git merge에 대한 내용을 ...

Read more

[Github] git의 3가지 영역과 라이프 사이클

github라이프사이클
개요 Git은 자신이 작업 중인 파일들을 버전별로 분류하여 체계적으로 관리할 수 있는 소프트웨어다. Git이 관리를 위해 소유하고 있는 영역이 3가지가 있다. Git이 가진 3가지 영역을 알고 있으면, 코드를 잃어버리거나 잘못된 push를 하는 경우가 없을 것이라 ...

Read more

[Github] PR 생성 시 알림이 가지 않고 작업 중 표시하기

[Github] PR 생성 시 알림이 가지 않고 작업 중 표시하기
회사에서 업무를 하면서 새로운 작업(Task)를 받으면 Repository master branch에서 branch를 새로 만들 수 있습니다. 그리고 PR를 master에 연결하여 생성합니다.  그 이후에 코드를 작업하다보면 작업 중간에 완성되지 않았지만 Github에 올리고 싶을 때가 있다.  문제는 PR를 생성했기 ...

Read more

[Github] 강제 push 수행하는 방법 – force push

[Github] 강제 push 수행하는 방법 - force push
분명 Commit도 했고 이제 Push 해서 갱신하면 끝인데 왜 Push가 안되지..? Git을 사용하다 보면 강제로 Push수행하고 싶은 경우가 있습니다.  force push라고 하는 이 방법은 여러분들이 분명 코드를 바꿨는데 왜 push가 안되지? 하는 상황에서 사용하면 좋습니다. ...

Read more

branch와 merge 사용 방법

Branch와 Merge 사용법
branch와 merge 사용 방법 개요 혼자서 Git을 사용할 때, branch와 merge는 생각보다 사용량이 많지 않다. 하지만 팀에 소속되고, 팀 프로젝트를 시작하게되면 가장 많이 사용하는 명령어가 branch와 merge라고 생각한다. 팀과 함께 멋진 프로젝트를 진행할 때 branch ...

Read more

회사에서 바로 사용하는 Pull Request(PR)

회사에서 바로 사용하는  Pull Request
개요 Pull Reqeust는 자신이 작업한 내용을 다른 사람들에게 공유 후 코드 리뷰를 진행 후 브랜치에 병합하는 과정을 의미합니다. Pull Request는 개발 팀원이 많을 때, 프로젝트가 클 때 많이 사용하게 됩니다. 개발 회사에서는 자주 사용하는 기능이며, ...

Read more