git

    IntelliJ에서 Git Rebase 사용하기 (2)

    IntelliJ에서 Git Rebase 사용하기 (1)에서의 문제점을 해결 방법에 대해 설명드리도록 하겠습니다. 문제점 상황. develop -> feature/A -> feature/B 순으로 브랜치를 생성하도록 하겠습니다. develop -> feature/A 까지 작업을 한 상태라고 생각하고, feature/B 브랜치에서 커밋을 해주고, PR을 올리는 상황이라고 가정합니다. 의문점. feature/A 브랜치에서 작업 하였던 커밋 내역이 왜 feature/B 브랜치에 남아 있는 것인지 이유를 몰랐다. 분명, feature/B 브랜치에서 커밋을 해주고, PR을 올릴때를 보면 없었는데, 왜 생겨 났는지… 그 이유는, 내가 몇 가지 추가 작업을 해주지 않아서 그런 것이다. 다시, 처음부터 작업하는 것을 보..

    Git Issues 사용 방법

    Issues 항목으로 들어가 New Issues 버튼을 클릭한다. 제목, 내용을 입력 후 submit을 진행한다. [Create a branch] 로 링크가 활성화 된 부분을 클릭 해준다. 브랜치명을 작성하고, 어떤 브랜치를 베이스로 할것인지에 대한 브랜치 선택을 해준다. 인텔리제이로 돌아와, 맨 밑 Git 항목을 선택하고, Remote를 선택 후, 화살표 반대 방향인 update 버튼을 통해 내려 받는다. 그리고, Issues 에서 생성 하였던, 브랜치 이름을 팝업하여, Checkout을 진행 해준다. 현재 위치가 잘 변경 되었는지, 확인한다. 제대로 동작하는지 테스트를 진행한다. 커밋 진행. 커밋할 파일 체크 후, git 메시지 작성한다. push 를 진행한다. 아까, 만든 브런치의 이름을 선택하여,..

    IntelliJ에서 Git Rebase 사용하기 (1)

    IntelliJ에서 Git Rebase 사용하기 (1) 포스팅은 하는 방법에 대한 설명이지만, 깃 커밋 이력이 쌓이게 된다는 문제점이 발생합니다. 그 해결 방법으로는 : https://alstjr706.tistory.com/368 여기를 확인해주세요! 시작전에, 혹시라도 리베이스를 진행하다 에러가 발생하였다면, git rebase --abort 브랜치 생성 순서. (잘 보기) develop → feature/sign-up → feature/login 먼저 브랜치들 각각 세팅하기 develop 브랜치를 만든다. 브랜치명 작성하다 현재 위치 확인하기. 클래스 생성 후 코드를 작성하고 커밋 버튼을 누른다. (숫자 순서대로 진행) 커밋할 파일을 체크 후, 커밋 메시지 작성한 뒤 커밋 버튼 클릭 화살표 모양을 클..

    .gitignore 정상 동작하지 않을 경우

    안녕하세요. 이번에는. gitignore가 정상 동작하지 않을 경우에 대해 포스팅을 기록을 남기려고 합니다. 하.. 제가 이번 .gitignore 가 동작을 하지 않기에, "내가 사용할 줄을 모르나?" , "이렇게 사용하는 거 맞는데?" 오만가지 생각들을 하였습니다. 이런 것도 삽질이라고 말할 수 있겠죠..? 정말 여러 가지 테스트를 진행해 봤습니다. 폴더 전체 지정하여 커밋도 해보고, 해당 파일만 선택하여 커밋도 해보고, gitignore 파일에 처음부터 설정되어 있던 디렉터리들도 열었다가 다시. gitignore 적용도 해보고 등등.. 여러 가지 테스트를 해봤지만 되지 않아.. 열나게 구글링하여 해봤습니다. 할 수 있는 건 다했는데, "또 뭐가 있을까?" 고민하던 순간 git 캐시 문제 때문에. gi..