gitlab 으로 소스를 공유하고 있다.
수정된 소스를 업로드하려니, 내려받는 거와 유사하게 몇가지 체크해야할 사항들이 있다.
우선 업로드 순서가 있다.
add → commit → push
사실, 먼저 수정된 파일을 확인해야 한다.
git status
그리고, git pull --all 등을 통해 먼저 gitlab과 소스를 동기화해줘야 한다.
수정되거나 서버와 맞지 않는 사항들이 목록으로 보여지게 된다.
일단은 몇 건 되지 않아 1건1건 복사해서 add 를 시켰다.
git add src/main/webaglobal.json
수정된 소스들을 add 했다면 이젠 commit 할 차례다.
그런데, 그냥 commit을 하게 되면 어떤 내용을 수정했는지 기록에 남기거나
함께 작업하는 팀원들에게 변경 사항을 알릴 수 없다.
그래서 간략하게라도 내용을 적어두자.
git commit -m "modified table style"
그리고 최종 push를 하게 된다.
git push origin master
제대로 올라간다면 문제 없겠지만 만일 오류가 발생된다면 잘 읽어보고 조치하자.
오류 내용을 살펴보면 push 하려던 지점 이전에 원격에 수정된 내용이 있으니,
먼저 원격 변경 사항을 통합하라는 것이다.
그래서 바로, git pull 했다.
그랬더니, 위 그림처럼 쭉 update 되어 git diff 해봐도 더이상 다른 것이 나오지 않았다.
하지만 다음과 같은 메시지가 나왔다.
아마도 이미 git push 한 뒤에 merge가 되지 않은 상태에서 수정되었기 때문인 것 같다.
다음 포스팅에서 다뤄보려고 한다.
오늘은 여기까지...
[vue.js/버전확인] 이것저것 해보고 강의를 듣다가 문득 버전이 궁금해졌다 (0) | 2021.01.22 |
---|---|
[gitlab/명령어] gitlab 사용법 유익한 사이트 및 명령어 정리 (0) | 2021.01.21 |
[Visual Studio Code/ powershell] vue.js 에서 ./mvnw spring-boot:run 과 npm run build (0) | 2021.01.15 |
[VUE.JS/GITLAB] #2 처음 GITLAB 접속, ⑴이메일 주소 확인 CI/CD 기능 잠금 해제 ⑵ SSH키 추가 (0) | 2021.01.13 |
[VUE.JS/GITLAB] #1 처음 GITLAB 접속, ⑴이메일 주소 확인 CI/CD 기능 잠금 해제 ⑵ SSH키 추가 (0) | 2021.01.13 |
댓글 영역