깃허브 pull request시 머지 방법
이 때 세가지 방법이 있음을 발견하게 되었는데
일단 평소에 하던
근데 정말 깃허브와 관련된 것은, 문서를 봐도 이해가 안가고 일단 저지르고나서 결과를 보고 문서를 봐야 이해가 되는것 같다...
1. Create a merge commit : 기본 옵션, 머지 할 때마다 merge했다는 게 기록으로 남음. 기록이 줄줄이 커밋내역으로 남음
2. Squash and merge : 머지 했다는 기록 안 남고, 게시글 쓰듯이 하나의 제목으로 정리하고 하나의 내역이 되며, 세부 내역은 메시지 안에서만 나옴 -> 제일 깔끔
3. Rebase and Merge : 머지 했다는 기록을 남지 않고, 거기서 작업한 효과가 남. 코드가 줄줄이 나옴. 하나의 브랜치에 커밋한것같음
https://im-developer.tistory.com/182
[Git] Merge 이해하기 (Merge / Squash and Merge / Rebase and Merge)
회사에서 Git을 사용해서 형상 관리를 하고 있다. 그 동안 내가 개인 repository branch에 commit, push등을 해본 적은 많지만 다른 사람과 협업을 하면서 branch를 생성하고 master에 merge를 해본 적은 없어서
im-developer.tistory.com
https://velog.io/@injoon2019/Git-Merge-%EC%A2%85%EB%A5%98
[Git] Merge 종류
출처: https://im-developer.tistory.com/182GitHub은 아래 3가지의 Merge Button이 가능해요.Merge CommitSquash MergingRebase Merging저장소에 맞게 허용 가능한 병합 방법을 Settings
velog.io
보안 : XSS
input하는 곳에 스크립트 형태로 사용자가 입력하면,
DB 저장되면서 그 스크립트가 실행되게됨.
XSS는 그러한 특수문자를 처리해주는 것
sanitizer 함수에 넣으면 간편하게 할 수 있음
깃허브 readme 작성시
마크다운 문법과 일부 html 문법 사용이 가능함
- <h>태그 또는 #을 이용해서 제목, 부제목 표시가 가능함
- 글자가 제대로 표시되지 않을 경우<p>태그로 묶어주면 됨.
- text-align: center 로 정렬 기능 사용가능
깃허브 readme 뱃지 만들기(shields.io 커스텀 해서 사용법)
https://simpleicons.org/ -> 여기에서 추천 색과 적용되는 로고 이름을 검색해서 넣음
로고 아이콘은 등록되어 있지 않으면 사용 불가함- 글자의 색은 텍스트-색깔(AWS-grey), 로고 색은 logoColor=white 로 설정 가능- 여러가지 옵션을 추가할 때마다 &로 묶어주면 됨
<img src="https://img.shields.io/badge/Python-3.8-007396?style=flat-square&logo=python&logoColor=blue"/>
<img src="https://img.shields.io/badge/Javascript-grey?style=flat-square&logo=javascript&logoColor=yellow"/>
<img src="https://img.shields.io/badge/jquery-1.4.1-007396?style=flat-square&logo=jquery&logoColor=pink"/>
<img src="https://img.shields.io/badge/ajax-grey?style=flat-square&logo="ajax"/>
<img src="https://img.shields.io/badge/aws-grey?style=flat-square&logo=Amazon AWS"/>
<img src="https://img.shields.io/badge/GitHub Actions-grey?style=flat-square&logo=GitHub Actions"/>
<img src="https://img.shields.io/badge/Bulma-grey?style=flat-square&logo=bulma"/>
shield.io 뱃지 참고페이지
https://2dowon.github.io/docs/etc/github-badge/
GitHub Badge 만들기 (shields.io 사용법)
TIL
2dowon.github.io
https://github.com/danmadeira/simple-icon-badges
GitHub - danmadeira/simple-icon-badges: All free SVG icons from Simple Icons to Shields.io badges.
All free SVG icons from Simple Icons to Shields.io badges. - GitHub - danmadeira/simple-icon-badges: All free SVG icons from Simple Icons to Shields.io badges.
github.com
https://byul91oh.tistory.com/214
[github] 꾸미기 기술스택 뱃지 추가
안녕하세요 꼬바리입니다. 깃허브 readme 프로필 꾸미기 simpleicons.org/ Simple Icons 1913 Free SVG icons for popular brands. simpleicons.org 심플 아이콘 사이트 에서 아이콘명과 컬러 복사 해서 원하는 기..
byul91oh.tistory.com
TIL
- shield.io 뱃지 만들기는 예전부터 해보고 싶었는데, 무슨 의미인지도, 어떻게 하는지도 잘 몰랐는데, 해보니까 재밌었음
github에 일일히 정리해놓으신분(danmadeira)...리스펙..!
- 추가된 보안 기능 잘 이해가 안됐지만, 찬혁님이 쉽게 설명해주셔서 이해하기 한결 쉬워져서 좋았음
- readme도 막상 작성하려니까 귀찮지만, 작성을 시작하다보니 어느새 열심히 하고 있는 나를 발견할 수 있었음..
'TIL WIL' 카테고리의 다른 글
20220516 TIL (0) | 2022.05.16 |
---|---|
WIL 4회차 (1) | 2022.05.16 |
20220512 TIL (0) | 2022.05.12 |
20220511 TIL (1) | 2022.05.11 |
220510 TIL (0) | 2022.05.10 |