[DevOps]/[git]

    [git] git과 github 명령어 설명과 정리

    [git] git과 github 명령어 설명과 정리

    git pull(Pulling Latest Changes) 원격 저장소에서 최신 변경 사항을 가져와서 로컬 저장소의 현재 브랜치에 병합(또는 재배치)합니다. git pull을 하지 않고 바로 git add, commit push를 진행하면 원격 저장소와 로컬 저장소 간의 변경 사항이 동기화되지 않을 수 있다. 다른 개발자가 원격 저장소에 올린 최신 변경 사항을 반영하지 않은 채로 작업을 진행 git add .(staging) 로컬 저장소에서 원격 저장소로 보내기를 원하는 변경 사항을 스테이징 영역(Staging area)으로 추가 스테이징 영역에 있는 파일은 ‘git commit’ 명령을 사용하여 커밋 가능 git commit(Committing) 스테이징 영역에 있는 변경 사항을 로컬 저장소의 현재 브..

    [git] git 브런치 생성, 삭제, 변경

    [git] git 브런치 생성, 삭제, 변경

    0. 확인 1. 생성 2. 삭제 3. 변경 터미널에서 git 브런치를 생성, 삭제, 변경하는 방법을 알아보겠습니다. 0. 확인 git branch * 표시가 있는 위치가 현재의 브런치 입니다. 1. 생성 브렌치를 생성하는 기본적인 형식은 다음과 같습니다. git branch 생성 후 확인하면 다음 사진과 같습니다. 2. 삭제 생성한 브렌치를 삭제하고 싶을때는 -d 옵션을 사용할 수 있습니다. 단, 현재 위치하는 브렌치가 삭제할 브렌치이면 실행할 수 없습니다. new_branch를 삭제할 것이기 때문에 현재 위치의 브렌치는 master브렌치나 이외의 다른 브렌치이여야 합니다. 2-1. 삭제 실행 3. 변경 현재 브렌치에서 생성한 다른 브렌치로 변경할때는 checkout 명령어를 사용합니다. 기본형식은 다음..

    [git] fork와 branch 그리고 pull request

    왜 pull request를 할때는 main브런치가 아닌 다른 브런치로 push를 해서 upstream에 request를 해줘야 하는가? 참고 유튜브