지트:내가 다섯 살인 것처럼 해석했어.

앞에서 말한 바와 같이 Git는 일종의 도구로 코드가 시간에 따라 변화하는 것을 추적할 수 있고 Github는 하나의 사이트로 그 중에서 모든 Git 저장소를 위탁 관리할 수 있다.

입문


네가 해야 할 첫 번째 일은 Git를 설치하는 것이다.git를 설치하려면 설명here에 따라git를 설치하십시오. (아직 설치하지 않았다면)

Git 명령


모든 명령이 무엇을 의미하는지, 그리고 구체적으로 무엇을 하는지 모르면git 명령을 사용하면 혼란스러울 수 있습니다.나는 이미 기본적인git 명령을 한데 놓았다. 그것들의 뜻이 무엇인지, 그리고 그것을 어떻게 사용하는지. 이렇게 하면git를 사용하는 것이 얼마나 쉬운지 볼 수 있다.
이것은 사실상 두 단계로 나뉜다.

로컬 저장소 사용


로컬 저장소란 컴퓨터에서 GitHub로 이동할 폴더를 말합니다.전체 과정을 정확하게 해석하기 위해서 나는 전체 과정을 설명하는 그림을 첨부할 것이다.
VScode에서 터미널을 사용할 것이며 명령줄 인터페이스를 사용할 수 있습니다.

위의 그림은 두 개의 파일만 있는 폴더(GIT-DEMO)입니다.나는 지금git를 이용하여 이 폴더를 Github로 보낼 것이다.
이를 위해 VScode 터미널을 사용합니다(ctrl +.

Note: You can make use of any CLI as long as you are in the folder directory.


우리가 사용할 첫 번째 명령은

  • 초기화
    이 명령은 디렉토리를 비어 있는 Git 저장소로 변환합니다.저장소를 만드는 첫 번째 단계입니다.git init를 실행한 후에 파일/디렉터리를 추가하고 제출할 수 있습니다.폴더 루트 디렉터리의git 저장소를 초기화하고 있습니다.

  • 만약 네가 너의 폴더를 검사한다면, 너는 하나를 볼 수 있을 것이다.git 폴더

  • git 추가
    이 명령은 Git의 임시 저장 영역에 파일을 추가하는 데 사용됩니다.파일을 저장소에 커밋하기 전에 Git 인덱스에 파일을 추가해야 합니다.git add를 사용하여 전체 폴더, 비저장 파일 또는 특정 파일을 임시 저장할 수 있습니다.
  •  To add all files not staged:
    $ git add .
    
     To stage a specific file:
    $ git add index.html
    
     To stage an entire directory:
    $ git add directoryName
    

  • git 상태
    이것은 네가 줄곧 사용하고 있는 것을 발견할 수 있는 명령이다.말 그대로 만약 파일이 임시 저장, 제출, e.t.c.
  • , 파일의 상태를 검사하고 이해하는 데 도움을 줄 수 있습니다

    위의 그림은 우리가 지점대사라는 것을 알려준다.아직 제출하지 않았습니다. 제출해야 할 서류도 열거되어 있습니다.

  • git 제출
    그러면 파일에 대한 변경 내용이 로컬 저장소에 기록됩니다.참고하기 위해 제출마다 고유한 ID가 있습니다. 제출마다 변경 사항을 정확하게 설명하는 메시지를 포함하는 것이 최선의 방법입니다.
  • $ git commit -m "Commit message in quotes"
    

    여전히 git status 을 사용하여 저장소의 현재 상태를 확인할 수 있습니다.

    이제 Github로 모든 변경 사항과 파일을 푸시할 수 있습니다.

    The first thing you have to do is go to Github and create a new if you haven't created any before. This would give us rights to a particular repo.


  • git 원격
    이것은 로컬 저장소와 원격 저장소를 연결하는 데 사용됩니다.
  •  Add remote repository
    $ git remote <command> <remote_name> <remote_URL>
    

    를 사용하여 원격 저장소를 확인/나열할 수 있습니다 git remote -v.
    마지막 일은 저장소로 보내는 것입니다.

  • git 푸시
    이것은 로컬 커밋을 원격 저장소로 보내는 데 사용됩니다.원격 저장소와 푸시 브랜치에는 두 가지 매개변수가 필요합니다.
  •  $ git push <remote_URL/remote_name> <branch>
    

    이 모든 것은 로컬 저장소 사용에 관한 것이다. 비록 일부 기본 명령은 우리가 아직 설명하지 않았지만, 나는 다음 원격 저장소를 사용하는 단계에서 설명할 것이다.

    원격 저장소 사용
    기존 원격 저장소의 로컬 작업 복사본을 만들려면gitclone을 사용하여 저장소를 복사하여 컴퓨터로 다운로드하십시오.Git은 모든 파일을 포함하는 디렉토리를 로컬에 생성합니다.
    $ git clone <remote_URL>
    
    복제할 Repo의 원격 URL을 가져오려면 Github로 이동하여 URL을 복사합니다.

    완료되면 클론의 폴더를 열고 변경하고 저장소를 업데이트할 수 있습니다.컴퓨터에서 로컬 변경이 완료되면 다음 명령을 사용하여 변경 사항을 Github 저장소로 밀어냅니다.
    코드를 메모리 라이브러리로 되돌릴 때 충돌이 발생하지 않도록 새 지점으로 보내는 방법을 배우고 싶다면git 지점을 읽을 수 있습니다.

  • git 추가
    앞에서 설명한 바와 같이 git add를 이용하여 파일을 임시 저장합니다.그런 다음 git status 을 사용하여 저장소 상태를 계속 확인할 수 있습니다.

  • git 제출
    다음 단계는 앞에서 설명한 바와 같이 모든 변경 사항을 제출하는 것이다.제출에 메시지를 추가하는 것이 최선의 방법이기 때문입니다.

  • 완료되면 Github로 변경/파일을 전송합니다.

  • git 푸시
    귀하의 환매 협의에 어떤 지점이 존재하는지 알고 싶으면 git branch 명령을 사용하여 변경 사항을 어느 지점으로 미루는지 알 수 있습니다.또한 git remote -v 를 사용하여 정확한 재구매를 확인할 수 있습니다.

  • 마지막으로 당신의 코드를 전송합니다.

    충돌을 피하기 위해 코드를 새 지점으로 밀어 넣는 것이 중요하다는 것을 알기 위해 Git의 글을 보는 것이 좋습니다.
    예전과 같이 질문이나 건의가 있으면 언제든지 회답을 남기거나🤭! 반드시 사교적으로 나와 연락해야 한다!😎

    좋은 웹페이지 즐겨찾기