원격 저장소를 clone하는 경우에는 괜찮지만 로컬 저장소를 먼저 만들고 나중에 원격 저장소를 연결한 경우에 git push -u origin main 명령어를 입력하면error: failed to push some refs to 라고 나오면서 거절이 된다. pull을 먼저 해야하는데 이 경우에는 git pull origin main을 입력을 해도fatal : refusing to merge unrelated histories 라고 나오면서 pull 역시 되지 않는다. 이 경우에는 git pull origin main --allow-unrelated-histories 옵션을 주어 pull을 먼저 진행해야한다. 이후에 다시 git push 명령을 통해 정상적으로 push가 되는 것을 확인할 수 있다.
본 글은 https://semver.org/ 을 기존 번역 https://semver.org/lang/ko/을 참고하여 보다 이해하기 쉽도록 번역한 글 입니다. Backus–Naur Form Grammar for Valid SemVer Versions와 FAQ는 생략했습니다. 요약 버전을 MAJOR.MINOR.PATCH 숫자로 표기하고: 기존 버전과 호환되지 않게 API가 바뀌면 “MAJOR(주(主)) 버전”을 올리고, 기존 버전과 호환되면서 새로운 기능을 추가할 때는 “MINOR(부(部)) 버전”을 올리고, 기존 버전과 호환되면서 버그를 수정한 것이라면 “PATCH(수(修)) 버전”을 올린다. MAJOR.MINOR.PATCH 형식에 정식배포 전 버전이나 빌드 메타 데이터를 위한 라벨을 덧붙이는 방법도 ..
마크다운(Markdown) (.MD)파일 작성법 # H1 ## H2 ### H3 #### H4 ##### H5 ###### H6 제목1 ===== 제목2 ------ 문단구분을 구분할 때는 사이에 빈줄을 하나 넣으면 된다. 첫 번째 문단입니다. 두 번째 문단입니다. *이탤릭체* 또는 _이탤릭체_ **두껍게** 또는 __두껍게__ ~~취소선~~ 순서있는 목록 (자동으로 순서부여) 1. 항목1 1. 항목2 1. 항목3 순서없는 목록 - 항목1 - 항목2 - 항목3 또는 * 항목1 * 항목2 * 항목3 아니면 + 항목1 + 항목2 + 항목3 [구글](https://google.com) ![이미지 이름](./경로) `인라인 코드 작성` ```python (언어명) import abc if __name__==`_..