본문 바로가기

GIT

git revert ,rebase, amend, Squash 이번에 과제를 진행하면서 이전에 그냥 아~ 이런게 있구나 했던것들에 대한 개념이 조금더자리를 잡은듯한 느낌을 받았습니다. 이전에는 그냥 fork 후 commit - pr - merge 중간중간 충돌 해결 등 이 과정들의 그냥 반복이었다면.이번 과제를 통해 진짜 branch를 사용하고 그와중에 revert의 개념이 정확히 무엇을 하는지 외에도 reset,restore 가 무엇인지 또 upstream 이 무엇인지, rebase, amend가 무엇을 하기위한 명령어인지 정확하게 인지를 한거같습니다. 외에 강의에서의 이슈등록이나 체리픽, 자소서, vim편집기, 칸반등 다양한 개념을 다시 한번 리마인드하고, 기억하는 계기가 되었습니다. 1. revert revert 이녀석 정확히 무엇인고.. 항상 깃 커밋 푸시.. 더보기
저장소 클론 후 브랜치, 커밋,PR,CodeReview 까지 해보자 깃에 대한 수업을 들으면서 나는 이제 개발자로서 일을했었으니 충분히 이미 숙지하거나,알고있는 개념들도 새로 시작하시는 분들에겐 조금 힘들고 어려울 수 있는 개념과 과정이라고 생각합니다,나는 개발자로 진짜 재능이없어서 개념이 적립하는데 1~2년이상 걸렸음.. 그냥 시키는대로 commit pr...하기만했으니..내가 다닌곳은 코드 리뷰도 없었다..여튼! 야호 짐승합격 이라는 마인드로 이해가 조금 힘들면 힘든대로 일단 실습을 해보면서 아~ 대충 이런식으로 진행하는 거구나!하는걸 한번 해보고 다시금 강의를 보면 조금더 이해가 잘 되지 않을까 싶어서 일단 진행 방법을 참고 할 수있도록 블로그로 써보려 한다. 여기선 개념이나 branch전략 branch가 뭔지 그런건 뒤로하고 방법만 작성하겠습니다. 우선 최팀장의 .. 더보기
git/git hub 기초.(feat. Linux) 개발을한다면 사실 깃을 모르면 할 수 없을것이다.뭐 물론 내가 혼자서 개발하는사람이고 혼자 A-Z까지 다 한다고 하면..어림도없지 그래도 깃은 필요하다.예를 들어서 내가 html 파일을 수정했다고 생각하자. 음~ 좋아 완전 수정잘했어~(3일뒤..)어 근데 저번에 내가 작성하고 지웠던 코드가...뭐였지 분명 수정된 사항중에 필요한 부분이있던거같은데..하면서 이전 버전으로 되돌 릴 수가없습니다.혹은 "찐최종그누가와도사장님하나님이와도바꿀수없으셈(1)" 이런거 만들고 있어야합니다.그래서 일단 내컴퓨터에서 버전을 쉽게 관리 할 수 있게 해주는게 깃이고,이걸 다른 사람들과 협업해서 같은 버전의 코드를 쉽게 관리 할수있는것이 깃허브사이트다.(git bash 설치나 인텔리제이 설치 등은 다양한 블로그에서 쉽게 접할 수.. 더보기