프로젝트 관련/Git
-
todoist box프로젝트 관련/Git 2023. 12. 30. 18:28
todoist box ! 프로젝트를 구현하다가 집중이 잘 안돼서 머리도 식힐 겸 github 꾸미기를 검색해보다가 발견했다. 이렇게 todoist 사이트에서의 내 활동을 요약해서 보여주는 도구다! https://github.com/joshghent/todoist-box GitHub - joshghent/todoist-box: ✅ Update a pinned gist to contain your Todoist stats ✅ Update a pinned gist to contain your Todoist stats - GitHub - joshghent/todoist-box: ✅ Update a pinned gist to contain your Todoist stats github.com 적용 방법은 위에 올..
-
깃허브 커밋 메세지 컨벤션프로젝트 관련/Git 2023. 12. 11. 00:01
Angular 9의 커밋 메시지 규약 https://velog.io/@outstandingboy/Git-커밋-메시지-규약-정리-the-AngularJS-commit-conventions 요약 형태 (): 에 들어갈 수 있는 항목들 feat : 새로운 기능 추가 fix : 버그 수정 docs : 문서 관련 style : 스타일 변경 (포매팅 수정, 들여쓰기 추가, …) refactor : 코드 리팩토링 test : 테스트 관련 코드 build : 빌드 관련 파일 수정 ci : CI 설정 파일 수정 perf : 성능 개선 chore : 그 외 자잘한 수정 요약 설명 명령문, 현재 시제로 작성 첫글자를 대문자로 쓰지 마세요. 소문자로 쓰세요. --> udacity는 대문자로 시작하는 차이가 있음 마지막에 마침..
-
Git Hub : 민감한 정보 담긴 pr 지우는 방법프로젝트 관련/Git 2023. 12. 11. 00:01
cherry pick 을 테스트 해본답시고 막 커밋하다가 아주 꼬여서 크게 혼쭐났다 ㅋㅋ ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 어찌어찌 해서 잘 해결 되었지만 풀 리퀘스트 목록이 지저분해졌다. 이제는 끔찍해짐.. 그래서 찾아본 pr 지우는 방법..!!!!! https://80000coding.oopy.io/dd8b0614-20b9-4574-a3bd-fb1f181bcaf6 아쉽지만 민감한 정보가 들어있는 pr만 제거해준다고 한다. 나는 그래서 거절당했다 ㅠ 1. 2. 3. 4. 5. 요청 목록 조회 이 화면에서 처리 완료 여부를 알 수 있다.
-
Git Hub - 원하는 commit 만 pr 보내기프로젝트 관련/Git 2023. 12. 11. 00:01
관리하고 있는 프로젝트가 과제였다 보니 버전을 달아서 형상 관리를 해보고 있는데 처음 제출했던 코드를 v1 브랜치로 분리하여 main 과 v1로 두고 사용중이다. main 코드는 v1 코드를 리팩토링 하는 중이라서 내용이 많이 달라질 것으로 예상! 그런데 main 코드를 작업하다가 v1 코드에도 반영해야 할 코드가 몇 가지 생기면 v1에서 수정을 한 후에 main 으로 pr을 보냄. 그런데 v1에는 main에 섞이면 안 될 커밋이 포함 되어 있다. 섞여도 크게 상관은 없지만 용납할 수 없음 그래서 일단 v1 브랜치에 업로드는 되어야 하니까 pr을 보내고 main에선 거절하는 식으로 관리를 하고 있는데 다른 방법이 없을까 구글링을 시도해 보았다. https://msyu1207.tistory.com/entr..
-
Git 다른 branch commit 가져오기프로젝트 관련/Git 2023. 12. 4. 00:01
Cherry pick git을 사용하면서 여러 branch를 이용해보던 중 feature/service 브랜치에 업데이트 된 main branch의 내용을 가져오고 싶은 일이 생겼다. 이럴때는 cherry pick을 이용하면 된다!! 보고 배운 블로그 : hydroponicglass.tistory 실습 🔻 준비물 : GitHub Repository , GitKraken (Git GUI Tool) 1. 현재 상태 git commit log 프로젝트 상태 ㅋㅋ 한참 branch 공부했을 때에도 길을 잃었었나 보다 😓 2. test 용 branch 3개 생성 feature/test1 feature/test2 feature/test3 3. 브랜치에 신규 내용 작성 후 commit 3-1. test 1 에서 커밋..
-
깃 이그노어 .gitignore 파일 생성 site프로젝트 관련/Git 2023. 12. 2. 00:01
링크 https://www.toptal.com/developers/gitignore/ 내 커스텀 1 windows에서 intelliJ로 spring 프로젝트에 사용 선택 옵션 : git / intellij+all / windows / gradle / java https://www.toptal.com/developers/gitignore/api/git,intellij+all,windows,gradle,java 내 커스텀 2 선택 옵션 : git , intellij+all , windows , macos , linux , java , gradle , maven https://www.toptal.com/developers/gitignore/api/git,intellij+all,windows,macos,linu..
-
productive-box프로젝트 관련/Git 2023. 12. 2. 00:01
나의 productive-box 가 업데이트를 1주일이 넘게 안한 걸 어제 발견했다. 어제는 일이 있어서 못하고 🙈 오늘을 상큼하게 시작해볼 겸 이 문제를 해결해보려고 뒤적거리고 있다. 1. 업데이트 히스토리 발견 repository 에서 Actions 탭에 가보니 이런게 있었다. 왜 업데이트를 실패했을까?? 로그로 보이는 파일을 찾았는데 이유를 찾아볼 수 없었다... 2023-05-19T17:32:45.5127586Z Requested labels: ubuntu-latest 2023-05-19T17:32:45.5127752Z Job defined at: zhyunk/productive-box/.github/workflows/schedule.yml@refs/heads/master 2023-05-19T17..