개발자 유자❤

IT/GIT

[GIT] 17강 GIT MERGE 충돌

💡 git merge 충돌 시나리오 1. git init 2. touch 로그인.txt => 내용 : 로그인 3. git add . 4. git commit -m "로그인" 5. git checkout -b topic 6. git branch 7. 로그인.txt => 내용 : 로그인2로 수정 8. git add . 9. git commit -m "로그인2" 10. git checkout master 11. 로그인.txt => 내용 : 로그인1로 수정 12. git add . 13. git commit -m "로그인1" 14. git merge topic => conflict 발생 로그인.txt파일 열어보면 아래와 같이 master branch 에서 수정한 결과와 topic branch에서 수정한 결과 동..

IT/GIT

[GIT] 16강 3-WAY MERGE 실습

💡 3-way merge 실습 1. git init 2. touch 회원가입.txt 3. git add . 4. git commit -m "회원가입" 5. touch 로그인.txt 6. git add . 7. git commit -m "로그인" 8. git checkout -b topic => git branch topic + git checkout topic 같은 의미! => -b 가 branch를 만들면서 checkout까지 해라 라는 의미! 9. touch 아이디중복체크.txt 10. git add . 11. git commit -m "아이디중복체크" 12. git checkout master 13. touch 글쓰기.txt 14. git add . 15. git commit -m "글쓰기" mas..

IT/GIT

[GIT] 15강 fast-forward merge 실습

💡 fast-forward merge 실습 1. git init 2. touch 회원가입.txt => 해당 폴더에 회원가입.txt 파일 생성 3. git add . 4. git commit -m "회원가입" 5. touch 로그인.txt 6. git add . 7. git commit -m "로그인" 8. git branch => 현재 master를 branch pointer가 가리킨다는 것을 알 수 있음 9. git branch topic => topic이라는 branch 생성 10. git branch 하면 topic 생성된거 확인 가능 11. git log => master, topic 모두 로그인 가리키고 있는걸 알 수 있음. => HEAD는 master 가리키고 있음. 현재 여기서 작업 중임! ..

IT/GIT

[GIT] 14강 GIT fast-forwad merge 이해

브랜치 포인터 개념을 통한 💡 fast - forward merge commit하면 barnch point가 이동! merge할 때 main branch point가 앞으로 이동하면서 topic branch point와 가리키는 곳이 일치하게 됨!!! => Fast-Forward Merge

IT/GIT

[GIT] 13강 GIT Branch 1차 기본개념

💡 3 - way merge : 형상이 다를 때 로그인을 기점으로 idea branch 생성되고 따라서 로그인은 공통 조상! idea brach를 main branch랑 합치는걸 merge! fast - forward merge : 형상이 같을 때 : 현재 브랜치의 HEAD가 대상 브랜치의 HEAD까지로 옮기는 merge

유자나라
'git merge' 태그의 글 목록