문제 상황- git, github를 이용하면서 원격 저장소(remote repository)에 commit을 잘못 push한 경우- 해당 commit 이전으로 되돌리기 위한 방법 해결 방법 원격 저장소에 올라간 커밋 기록을 제거한 뒤, 이를 원격 저장소에 반영하면 됩니다.commit 삭제는 주로 git reset 명령을 이용하며 자주 사용되는 명령어는 아래와 같습니다. 1. 가장 최근의 commit 제거git reset HEAD^ 2. 특정 개수만큼의 commit 제거# 가장 최근의 commit 기록 N개 제거git reset --hard HEAD~N 3. 특정 commit으로 복구git reset --hard 위 명령어를 통하여 각자 자신에게 맞는 commit으로 되돌린 다음, 원격 저장소에 이를 반..
github
현재 많은 개발자, 개발팀들이 GitHub Flow나 Git Flow와 같은 워크 플로우를 채택하여 개발 프로세스를 관리하고 있습니다. 이러한 워크 플로우들은 프로젝트의 진행 상황을 한 눈에 볼 수 있도록 도와주고 각 작업들을 효율적으로 관리할 수 있습니다. 이러한 워크 플로우를 적용할 때는 이슈(Issue)를 정확하게 관리하는 것이 중요합니다. GitHub에서 제공하는 Issue Template(이슈 템플릿)으로 개발자가 새로운 이슈를 생성할 때 필요한 정보를 담은 가이드라인을 제공할 수 있기 때문에 이슈 생성 및 관리에 드는 시간과 비용을 절약할 수 있습니다. 이번 포스팅에서는 GitHub Issue Template을 각 저장소에 적용하는 방법에 대하여 소개하도록 하겠습니다. GitHub Issue ..