pull하기전에 경고문구 뜨지않나요? - dc App
안떳음 ㅅㅂ
그럼 pull이 안되지않습니까?! - dc App
git pull origin 브랜치 하니까 다 날라감 ㅅㅂ
한땀한땀 코드복습하자 - dc App
커밋도 안했어?
커밋하고 푸쉬하려니까 최신버전이라고 pull하라길래 햇는데 다 날라감
커밋 전에 스테이지로 들어가 있기만해도 동일 영역 변경되는 pull이면 경고 뜰거 같은데
커밋했으면 git history보거나 vscode 라면 git graph를 참고 해봐
커밋했다면 커밋 해쉬 있을테니 해당 커밋해쉬로 체크아웃해서 브랜치 하나 따도 되고 reset hard해도 될거임
와 reset hard로 복구햇다 시발 깃 섹스 사랑해요 깃
근데 풀 하기전에 파일 작업 다해놔서 푸쉬해야할땐 어케함??
만약 merge가 아니라 리베이스등으로 기존 커밋을 날려버렸다면 git reflog를 해서 이전에 변경사항중에 날리기전 커밋 해쉬를 찾아볼수 있을거임
기존의 remote 를 무시하고 로컬 작업내역을 강제로 ㅇpush해서 강제로 합쳐버리고 싶다면 force push하면 되지만 비추임
그러면 기존 작업을 백업해두고 딴데로 옮긴다음 pull하고 다시 기존 작업을 붙여넣기하고 push하면 됨??
변경 내역 관리가 안되고 만약 그렇게 강제로 덮어썼다가 이전으로 리모트 소스코드를 돌리고 싶다면 좀 많이 귀찮아지거든 그래서 따로 브랜치 따고 pr로 합쳐서 개별 변경 내역 별로 따로 관리하게끔 하는거
그럼 나의 브랜치를 따로 만들어서 거기서 푸쉬하다가 마지막에 다른 사람들이랑 합치면 되는거?
걍 네가 원하는 시점으로 체크아웃해서 특정 변경전 지점으로 이동한 다음에 브랜치 하나 만들고 깃풀 받은다음에
깃 체리픽이나 리베이스 머지등을 활용하면됨 모바일웝으로 댓글 쓰니 시간차가 있네
"그럼 나의 브랜치를 따로 만들어서 거기서 푸쉬하다가 마지막에 다른 사람들이랑 합치면 되는거?" ㅇㅇ 맞음
ㄱㅅㄱㅅ 땡큐
그리고 동일 영역이라 내용 차이가 있으면 컨플릭트가 뜰건데 동료가 작업한 영역이면 동료 불러서 네가 짠부분과 내가 짠부분이 서로 차이가 나는데 이건 어디까지 반영할지 조율하자고 해서 대화하면 됨
pull하기전에 경고문구 뜨지않나요? - dc App
안떳음 ㅅㅂ
그럼 pull이 안되지않습니까?! - dc App
git pull origin 브랜치 하니까 다 날라감 ㅅㅂ
한땀한땀 코드복습하자 - dc App
커밋도 안했어?
커밋하고 푸쉬하려니까 최신버전이라고 pull하라길래 햇는데 다 날라감
커밋 전에 스테이지로 들어가 있기만해도 동일 영역 변경되는 pull이면 경고 뜰거 같은데
커밋했으면 git history보거나 vscode 라면 git graph를 참고 해봐
커밋했다면 커밋 해쉬 있을테니 해당 커밋해쉬로 체크아웃해서 브랜치 하나 따도 되고 reset hard해도 될거임
와 reset hard로 복구햇다 시발 깃 섹스 사랑해요 깃
근데 풀 하기전에 파일 작업 다해놔서 푸쉬해야할땐 어케함??
만약 merge가 아니라 리베이스등으로 기존 커밋을 날려버렸다면 git reflog를 해서 이전에 변경사항중에 날리기전 커밋 해쉬를 찾아볼수 있을거임
기존의 remote 를 무시하고 로컬 작업내역을 강제로 ㅇpush해서 강제로 합쳐버리고 싶다면 force push하면 되지만 비추임
그러면 기존 작업을 백업해두고 딴데로 옮긴다음 pull하고 다시 기존 작업을 붙여넣기하고 push하면 됨??
변경 내역 관리가 안되고 만약 그렇게 강제로 덮어썼다가 이전으로 리모트 소스코드를 돌리고 싶다면 좀 많이 귀찮아지거든 그래서 따로 브랜치 따고 pr로 합쳐서 개별 변경 내역 별로 따로 관리하게끔 하는거
그럼 나의 브랜치를 따로 만들어서 거기서 푸쉬하다가 마지막에 다른 사람들이랑 합치면 되는거?
걍 네가 원하는 시점으로 체크아웃해서 특정 변경전 지점으로 이동한 다음에 브랜치 하나 만들고 깃풀 받은다음에
깃 체리픽이나 리베이스 머지등을 활용하면됨 모바일웝으로 댓글 쓰니 시간차가 있네
"그럼 나의 브랜치를 따로 만들어서 거기서 푸쉬하다가 마지막에 다른 사람들이랑 합치면 되는거?" ㅇㅇ 맞음
ㄱㅅㄱㅅ 땡큐
그리고 동일 영역이라 내용 차이가 있으면 컨플릭트가 뜰건데 동료가 작업한 영역이면 동료 불러서 네가 짠부분과 내가 짠부분이 서로 차이가 나는데 이건 어디까지 반영할지 조율하자고 해서 대화하면 됨