GIT 3

git_Branch Merge, conflict, pull requests (remote)

git_3 : local에서 branch, merge하는 방법 직접 수정해야 함※ main에서 branch를 합쳐야 " data-og-host="minjung405.tistory.com" data-og-source-url="https://minjung405.tistory.com/27" data-og-url="https://minjung405.tistory.com/27" data-og-image="https://scrap.kakaocdn.net/dn/bcqZtJ/hyXWAvzvbg/ikbut9SLfXI6lp7OyUSFv0/img.png?width=704&height=477&face=0_0_704_477,https://scrap.kakaocdn.net/dn/c4GgbN/hyXWCNE4cZ/STyKvvkzhK..

카테고리 없음 2024.12.24

git_Branch Merge,conflict (local)

Branch Merge각 branch에서 작업한 후 커밋을 합치기 위해 merge 명령어 사용※ merge를 할 때, 서로 다른 커밋에서 동일한 파일을 수정한 경우 conflict 발생 -> 직접 수정해야 함※ main에서 branch를 합쳐야 함!Fast-Forward (ff) Merge변경 이력이 같아서 단순히 앞으로 이동시켜서 mergemain에서 feature-A를 합치기git merge freature-A 3-Way Merge (Merge Commit)변경 이력이 달라서 새로운 병합 커밋을 발생시키면서 merge갈래가 생기기 때문에 새로운 커밋(merge commit)을 하나 생성하면서 합치기git switch feature-B main에서 feature-B를 합치기git merge freatu..

카테고리 없음 2024.12.23

git_git, repository, commit

gitGit분산 버전 관리 시스템 (distributed version control system)버전 관리 = 코드와 히스토리(버전)을 관리하는 도구전체를 여러 개 복사해서 저장하는 것이 아닌 변경 사항만 각 버전으로 저장이전 버전과의 변경 사항 비교 및 분석GitHubgit 기반의 저장소 서비스 linux 명령어더보기ls: 현재 위치의 파일이나 폴더 목록 보기pwd: 현재 위치 보기clear: 창 깨끗하게 지우기cd '경로': 현재 위치를 원하는 곳으로 이동하기 (한글 폴더는 '폴더 이름'처럼 '' 이용)cd ..: 상위 폴더로 이동하기touch '파일 이름': 파일 만들기mkdir '폴더 이름': 폴더 만들기rm '파일이름': 파일 지우기rm -r '폴더 이름': 폴더 지우기 Repository특정..

카테고리 없음 2024.12.13