We-Co

[Gitlab] 변경된 수정사항을 적용해보자! - commit, pull, status 본문

GIT

[Gitlab] 변경된 수정사항을 적용해보자! - commit, pull, status

위기의코딩맨 2024. 7. 24. 10:08
반응형

안녕하세요. 위기의 코딩맨입니다.

완전 오랜만에 포스팅을 작성하는군요!

일도 바쁘고, 자격증 공부도하고~ 아주 바쁜 생활을 하고있답니다.

 

오늘은 Gitlab에 변경된 소스를 적용하는 방법을 알려드리도록 하겠습니다.

아주 실무적으로 많이 사용되는 부분입니다.

VSCode에서 적용하는 방법과 커맨드 상태에서 적용하는 방법을 알려드리도록 하겠습니다.

 

[VSCode]

먼저 연결된 프로젝트를 VSCode에서 확인해보시면

소스제어에서 변경사항 항목들이 쭈욱 리스트 형태로 나열되어있습니다.

 

변경사항 목록중에 적용하고 싶은 리스트를 선택하여 오른쪽 버튼을 클릭하고

변경 내용 스테이징이라는 항목을 선택해주세요!

 

그럼 이렇게 스테이징된 변경사항 항목에 추가됩니다.

여러 항목을 동시에 선택해서 추가하면 다함께 추가됩니다!

 

이제 변경 내용의 메모를 작성하고~

master 옆에 원처럼 생긴 모양을 클릭해주세요!

그렇게 되면 아이디와 비밀번호를 입력하게 되고, 맞게 입력하게 되면 스테이징에 추가된 소스가 올라가게됩니다.

 

위에 이미지에서 맨오르쪽을 클릭하게되면

현재 소스에 적용된 상태를 확인할 수 있습니다.

[ Command , cmd, Terminal ]

이제 터미널이나 커맨드창에서 실행하는 방법을 알려드리도록 하겠습니다.

Gitlab과 연결된 경로로 이동해서 작업을 진행해야합니다.

경로안에 모든 파일을 확인했을 시, .git 파일이 있어야합니다.

ls -a

 

 

먼저, 변경사항을 알아봐야합니다.

해당 명령어를 입력하면 변경된 소스목록을 확인할 수 있습니다.

git status

 

변경된 항목을 add를 통해서 스테이징에 추가합니다.

변경사항을 추가하고 commit을 진행합니다.

그리고 pull 명령어를 통해서 프로젝트에 적용합니다.

git add 변경한파일  
git commit -m “변경 메시지”
git pull

 

그러나 충돌이 발생할 수 있어요!!

서버 그대로의 파일을 받아오고 싶으면 아래 명령어를 입력해주시면 됩니다.

해당 명령어는 서버에 올라가있는 값을 받아오는 것이기 때문에 내 소스가 소실될수 있으니 조심해야합니다

git fetch origin
git reset --hard origin/<branch-name> # main, master 등등
반응형

'GIT' 카테고리의 다른 글

[Gitlab] set-url 프로젝트 저장소를 변경해보자!  (0) 2024.04.19
[We-Co] GitHub Tool SourceTree 설치  (0) 2021.10.17
[We-Co] GitHub Repositories - Colab  (0) 2021.10.05
[We-Co] GitHub란??  (0) 2021.10.05