반응형
방법1 (local branch 작업 무시)
git checkout master
git fetch --all
git reset --hard origin/master
git pull origin master
command detail
checkout
git checkout master
local branch를 master로 변경
fetch
git fetch --all
remote brnach의 최신 내역을 local에 가져옵니다.
reset
git reset --hard origin/master
만약 이미 local branch의 작업 내용을 commit 했다면 reset 으로 commit 내역을 삭제합니다.
pull
git pull origin master
remote -> local
방법2 (local branch 작업 보관)
git add .
git stash
git pull
command detail
add
git add .
local branch의 작업 영역에 변경 내역 추가
stash
git stash
작업 영역에 있는 파일을 임시저장 (add 이후 commit 이전 데이터를 모두 임시저장)
pull
git pull
remote -> local
반응형
'Development > Git' 카테고리의 다른 글
CentOS 7 에서 git version 2.x 이상 설치하기 (0) | 2023.11.29 |
---|---|
git :: 다른 branch의 특정 파일만 가져오기 (0) | 2022.09.14 |
Cafe24 웹 호스팅 서버에 GitHub 연동하기 (0) | 2022.08.26 |
Git ERROR: You're using an RSA key with SHA-1, which is no longer allowed [Solved] (0) | 2022.08.22 |
git :: error failed to push some refs to 오류 해결 (0) | 2022.06.13 |