Git의 기본 작업

이전 기사에서 나는 및 . 오늘은 git의 기본 동작에 대해 알아보겠습니다. Git에는 거의 5가지 기본 작업이 있습니다.
  • 초기화 중 
  • 추가
  • 커밋
  • 당기기
  • 푸시

  • 내 이전 기사를 따랐다면 이러한 작업에 대한 아이디어가 있을 수 있습니다. 그것들에 대해 논의해 보겠습니다. 하지만 그 전에 Git에 대해 모른다면 먼저 제 기사를 읽고 이 기사를 계속 진행하십시오. git에 대한 노하우가 있다면. 계속하자.

    초기화 중



    Git에서 초기화는 간단한 폴더를 Git 저장소로 변환하는 데 사용됩니다. 폴더를 Git 리포지토리로 초기화하려면 git으로 초기화하려는 폴더를 탐색하고 Git 터미널을 시작하고 아래 주어진 명령을 실행해야 합니다.

    git init
    


    이제 폴더가 Git 리포지토리로 초기화되고 ".git"이라는 폴더가 있습니다. 표시되지 않을 수 있지만 설정을 "숨김 폴더 표시"로 변경하면 볼 수 있습니다. 초기화된 리포지토리는 "작업 디렉터리"라고도 합니다.

    프로젝트의 루트 폴더는 종종 "작업 복사본"또는 "작업 감독"이라고 합니다. 프로젝트 파일이 들어 있는 로컬 컴퓨터의 디렉토리입니다.

    추가하다



    추가 작업은 작업 디렉터리의 변경 사항을 준비 영역에 추가하는 데 사용됩니다. 스테이징 영역은 다음 커밋에 포함하려는 모든 파일을 수집하는 가상 장소입니다.

    Git 추가 작업은 git에게 다음 커밋에 포함된 특정 파일의 업데이트를 원한다고 알려줍니다. 그러나 추가 작업은 어떤 식으로든 저장소에 실제로 영향을 미치지 않으며 코드를 커밋할 때까지 변경 사항이 실제로 기록되지 않습니다. 추가 작업은 다음을 사용하여 수행됩니다.

    git add <filename> (for specific file)
    git add -a (for all files)
    

    저지르다



    git의 커밋 작업은 스테이징 영역에 있는 모든 변경 사항을 로컬 저장소에 사용자의 짧은 설명과 함께 저장하는 데 사용됩니다. 커밋은 Git에서 매우 중요합니다. 모든 커밋은 현재 저장소에 해당 프로젝트의 새 버전이 생성되는 프로젝트의 스냅샷으로 생각할 수 있습니다. Git 커밋은 다음을 사용하여 수행됩니다.

    git commit -m "user message"
    

    당기다



    pull 작업은 원격 리포지토리에서 데이터를 가져오고 다운로드한 다음 해당 코드 또는 데이터와 일치하도록 로컬 리포지토리에 병합하는 데 사용됩니다. Git 풀은 다음을 사용하여 수행됩니다.

    git pull
    


    푸시



    푸시 작업은 로컬 리포지토리 데이터를 원격 리포지토리에 업로드하는 데 사용됩니다. Git 푸시는 다음을 사용하여 수행됩니다.


    git push origin main
    


    이제 git의 기본 동작에 대해 알게 되었습니다. 다음 기사에서는 고급 Git 작업에 중점을 둘 것입니다. 도움이 되셨다면 공유하는 것을 잊지 마세요.

    좋은 웹페이지 즐겨찾기