티스토리 뷰

프로그래밍 지식/Git

[Git 기본] Git Push

홍수성찬 2023. 5. 28. 17:34

우리는 로컬 환경에서 작업한 코드를 다른 팀원들과 공유하기 위해서는 원격 저장소(Github)에 업로드해야 한다. Git에서는 이런 작업을 "Git Push"로 진행할 수 있다.

 

Git의 Push

열심히 로컬 환경에서 개발하고 중간중간 Commit을 진행하고 난 이후에 우리는 원격 저장소(Github)에 업로드를 해야 한다. 이 때, 활용하는 Git 명령어가 바로 "Git Push"이다. Push가 되면 로컬 환경에서 개발한 코드 뿐만 아니라 그 동안 개발하면서 중간중간 Commit을 했던 이력들 또한 모두 업로드가 된다. "Git Push" 명령어를 통해 Push를 진행하는 과정은 다음과 같다.

 

Git Push

위 이미지에서 오른쪽을 확인해보면, 'work 5', 'work 6', 'work 7', 'work 8'이 main 아레에 위치해있다. 이것은 우리가 원격 저장소에 가서 확인하려고 해도 확인할 수 없다. 왜냐하면, 아직 로컬 저장소에만 저장되어 있기 때문이다. 이 때, "Git Push"를 해줄 필요가 있다.

 

만약, Visual Studio Code를 사용하고 있다면, 위 이미지에서 왼쪽에서 보이는 것처럼 메뉴에서 Push를 바로 해줄 수 있다.

 

Git Push 후

 그렇다면, 위 이미지처럼 'work 5', 'work 6', 'work 7', 'work 8'이 Push가 완료가 되어 원격 저장소의 origin/main 아래에 위치하게 된다. 왜냐하면, "Git Push"가 되어 원격 저장소에도 저장이 됐기 때문이다.

 

또는, 터미널에서 Git 명령어로 입력할 수도 있다.

 

Git push origin main

여기서 "origin"은 원격을 말하며, "main"은 브랜치 이름을 말한다. 브랜치명은 Github의 각 Repository에서 확인할 수 있다.

'프로그래밍 지식 > Git' 카테고리의 다른 글

[Git 기본] Git Fetch & Merge  (0) 2023.05.28
[Git 기본] Git Pull  (0) 2023.05.28
[Git 기본] Clone Repository & git config  (0) 2023.05.28
[Git 기본] Github Issues  (0) 2023.05.27
[Git 기본] Create Repository & Commit  (0) 2023.05.27