https://ohshitgit.com/ko Oh Shit, Git!?! git reflog # git의 모든 브랜치에서 있었던 # 지금까지의 모든 기록을 볼 수 있다 # 각각 HEAD@{index} 형태로 index를 가지고 있으니, # 잘못되기 전에 해당하는 index를 찾고 git reset HEAD@{index} # 타임머신을 ohshitgit.com Git 명령어 모음 git의 모든 브랜치에서 있었던 기록을 모두 보기 git reglog HEAD@{index} 형태로 index를 가지고 있어 해당 index로 되돌아 갈 수 있다. git reset HEAD@{index} 커밋 오타 수정하기 git commit --amend 커밋의 설명을 수정할 때 사용하는 명령어로 로컬에 있는 상태일 때 사용해..
git merge 란? 여러개로 나누어진 브랜치를 통합할때 사용하는 명령어 이다. git-flow 방식을 사용하는 곳에서 잘 알고 있어야하는데 대표적으로 우아한 형제들이 이 방식을 사용한다. 해당 내용을 기술한 우아한 형제들 기술블로그 https://techblog.woowahan.com/2553/ 우린 Git-flow를 사용하고 있어요 | 우아한형제들 기술블로그 {{item.name}} 안녕하세요. 우아한형제들 배민프론트개발팀에서 안드로이드 앱 개발을 하고 있는 나동호입니다. 오늘은 저희 안드로이드 파트에서 사용하고 있는 Git 브랜치 전략을 소개하려고 합 techblog.woowahan.com merge 를 제대로 사용해보지 않은 사람이라면 이해는 해도 막상 사용하면 헷갈린다. 그때 이용하면 좋은 연..
Repositories에 프로젝트 올리기 먼저 상단에 Repositories를 들어간다. 그럼 오른쪽 위에 New 초록버튼이 있다 제목은 필수, 설명은 자유Public은 다른 사용자들에게도 보이는데 보통 Public으로 함Add a README 는 나중에 언제든 추가가능 그렇다면 다음과 같은 페이지가 나오는데 정상적으로 repositories를 생성한 상태 ! 👏👏 이제 원하는 프로젝트 작업 창에 가서 터미널을 열고 📍프로젝트 파일에서 작업하는방법 if. 작업하는 파일이 내가 만들었고 git init을 한적이 없다. - 설명대로 작업하면 됨 if. 작업하는 파일이 누군가의 깃허브에서 받은 파일이다. 프로젝트의 폴더로 가서 숨김파일을 보이기 한다음 .git 파일을 지워고 설명대로 작..