GIT과 GITHUB 관련 꿀팁들
1. git clone을 할 때 새 폴더를 안 만들고 현재 폴더에 내려받고 싶을 때
git clone 클론할 URL or SSH key . // 마지막에 점(마침표)을 찍어주면 된다.
2. 자동 완성하기
마지막 부분에서 tap을 눌러 주면 code_files로 자동 완성된다
3. 브랜치 네임에 / 넣기
-
기능 추가 (dev or feat), 버그 수정(fix) 리팩터(refactor)등.. 이런 프리픽스를 브랜치 네임에 적어준다.
-
ex) feat/기능이름, fix/버그이름 등..
-
/ 역할이 프리픽스 용으로 사용되기도 하지만 리눅스 파일 시스템에서는 실제로 디렉토리처럼 작동하기도 한다.
4. 브랜치 관리
-
작업이 끝나면
dev
(ormain
) 브랜치로 PR을 보내준다. -
직접 커밋은
feat
(fix
,hofix
등) 브랜치에만 합니다. -
dev
나main
,release
브랜치에는 직접 커밋하지 말고 머지만 합니다.
5. 유용한 pr 양식
주요 변경사항
- 이 PR이 해결하는 문제
링크
- 디자인 시안 링크 / 슬랙 관련 대화 링크
시급한 정도
- 보통
- 긴급
- 천천히
중점적으로 봐줬으면 하는 부분
- 변경사항이 큰 경우 집중해야 할 부분, 또는 불안해서 봐주었으면 하는 부분 등
6. conflict 방지 팁
- 한 pr의 크기를 최대한 작게 가져가는 것을 추천
- file change 10개 미만일 때 머지하면 conflict를 방지하기 쉬움
7. reset과 revert 사용
- 혼자할 땐 reset을 이용해도 됨, but 같이 쓰는 branch에서는 revert 사용 추천
8. branch와 fork
9. pull request
-
코드를 함께 작성하는 팀원이 있다면, 최대한 직접 머지하는 건 피하고 모든 머지를 풀 리퀘스트를 통해서 하세요.
-
동료가 내 PR을 보고 코드를 리뷰할 수 있다.
-
오픈 소스에 기여하고 싶으면 기여 안내문서를 반드시 참고
Author And Source
이 문제에 관하여(GIT과 GITHUB 관련 꿀팁들), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@steadystudy/GIT과-GITHUB-관련-꿀팁들저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)