Front-end/Git5

728x90
[Git]새로운 브랜치를 기존 브랜치에 merge(병합)하기 앞서 새로운 브랜치를 생성하고 기존 브랜치를 새로운 브랜치에 복제하는 방법을 설명했는데요. https://webmini.tistory.com/482522 [Git]새로운 브랜치(branch)에 다른 브랜치 복제하기기존에 만들어진 브랜치를 그대로 가져와서 새로운 브랜치에 복제하는 방법입니다.브랜치 생성, 복제, 푸시하기먼저 복제당할 브랜치 즉, 기존 브랜치에 체크아웃되어있어야 합니다.이해하기webmini.tistory.com 그 후에 새로운 브랜치에서 작업 후 기존 브랜치에 merge(병합)하는 방법입니다.기존 브랜치에 체크아웃먼저, 기존 브랜치에 체크아웃을 합니다.기존 브랜치 = branchA새로운 브랜치 = branchB위처럼 가정할때, 기존 브랜치(복제당한 브랜치) branchA로 체크아웃합니다.gi..
[Git]새로운 브랜치(branch)에 다른 브랜치 복제하기 기존에 만들어진 브랜치를 그대로 가져와서 새로운 브랜치에 복제하는 방법입니다.브랜치 생성, 복제, 푸시하기먼저 복제당할 브랜치 즉, 기존 브랜치에 체크아웃되어있어야 합니다.이해하기 쉽게 기존 브랜치명을 "branchA"라 하고 새로운 브랜치명을 "branchB"라 하겠습니다. 먼저, 기존 브랜치에 체크아웃합니다. (복제당할 대상)git checkout branchA 그 후에 새로운 브랜치를 생성해 줍니다. (branchA 브랜치의 복제를 받을 대상)git checkout -b branchB 여기서 git checkout -b 명령어에서 -b는 "새 브랜치를 생성하고 그 브랜치로 체크아웃"하라는 의미입니다. 이 명령어를 사용하면 새로운 브랜치를 만들고 동시에 그 브랜치로 이동할 수 있습니다. 마지막으로 로..
[Git]프로젝트 Git 사용시 .gitignore 에 제외할 파일,패턴,폴더 추가하기 Git 사용시 형상관리 저장소에 올리지 말아야 할 패턴이나 폴더, 파일들이 있습니다..gitignore 에 제외 목록을 추가하는 방법입니다.  .gitignore 파일은 일반적으로 Git 저장소의 루트 디렉토리에 위치합니다.이 위치에 두면 프로젝트 전체에 적용됩니다. 그러나 특정 하위 디렉토리에 .gitignore 파일을 두어 해당 디렉토리와 그 하위 디렉토리에만 적용되도록 할 수도 있습니다. 위치에 따른 적용 범위루트 디렉토리에 위치:프로젝트 전체에 적용됩니다.프로젝트의 최상위 디렉토리에 .gitignore 파일을 생성합니다.예: project/.gitignore하위 디렉토리에 위치:해당 디렉토리와 그 하위 디렉토리에만 적용됩니다.특정 폴더 내에 .gitignore 파일을 생성합니다.예: project..
[Git]Git사용자 이름 설정하기 Git 커밋할때 엉뚱한 이름으로 커밋이 되거나, 프로젝트의 버전 관리 히스토리에 커밋을 만든 사용자를 식별하는 데 도움이 되기때문에 설정을 하셔야합니다. Git 사용자 이름 설정하기전역 설정전역 설정은 모든 Git 저장소에 적용됩니다. 1. 사용자 이름 설정git config --global user.name "Your Name" 이름이 "홍길동" 이라면 "Your Name"에 홍길동을 넣으시면 됩니다.  2. 이메일 주소 설정git config --global user.email "your.email@example.com" 이메일 주소 역시 사용하시는 이메일 주소를 넣습니다. 로컬 설정로컬 설정은 특정 Git 저장소에만 적용됩니다. 저장소의 루트 디렉토리에서 다음 명령어를 실행합니다. 1. 사용자 이름..
[Git]Git 명령어와 설명 Git은 매우 강력한 버전 관리 시스템이며, 수많은 명령어와 옵션을 제공합니다. https://git-scm.com/ Git git-scm.com 이것은 Git의 모든 명령어를 아주 긴 목록으로 나열할 수 있겠지만, 대부분의 개발자는 기본적인 명령어를 알고 있고 필요한 경우 공식 문서나 온라인 자원을 참조하여 고급 기능을 배우기 때문에 모든 Git 명령어를 외우는 것은 필요하지 않습니다.그러나 Git을 사용하는 데 도움이 될 수 있는 일부 중요한 명령어와 사용 예제를 제공합니다.  1. 저장소 생성 및 설정- `git init`: 새로운 Git 저장소 생성.- `git clone [URL]`: 원격 저장소 복제.- `git config`: Git 구성 관련 명령어로, 사용자 정보, 커밋 템플릿, 병합 동..
반응형