반응형
RECENT
- MariaDB 기본 character set 설정 mariaDB는 리눅스와 윈도우에서 기본적인 character Set이 달라서 설정이 필요하다.또한 utf로 설정해주어야 한국어, 영어, 특수문자 등 다양한 문자들이 깨지지 않고 데이터베이스에 저장 될 수 있다. [mysqld]lower_case_table_names=2datadir=C:/Program Files/MariaDB 10.10/dataport=3306innodb_buffer_pool_size=2035Mcollation-server=utf8mb4_unicode_cicharacter-set-server=utf8mb4[client]port=3306plugin-dir=C:\Program Files\MariaDB 10.10/lib/plugindefault-character-set = utf8mb4[my.. 2024.11.20
- Github, eclipse, clone url 시 "not authorized" 에러 발생 안녕하세요. 오늘은 github에 있는 private repository를 이클립스에 import하는 과정에서 마주한 에러에 대해 글을 적어보려 합니다. 혹시 저 처럼 동일한 에러가 발생하셨다면 아래의 과정을 따라와주세요. 1. github 메뉴 > settings 2. Personal access tokens > Tokens(classic) > Generate new token 클릭 3. 토큰 생성 Note에는 토큰을 식별할 수 있게 my token으로 설정하겠습니다. Expiration은 토큰 만료일입니다. 저는 매번 업데이트 해줄 필요가 없어서 no expired를 선택하겠습니다. select Scopes에서 repo전체와, admin:repo_hook전체를 선택해주시면 이클립스에서 사용하는데 무리.. 2023.12.20
- 레포지토리 다른 계정으로 이전하기 (Github Respository Transfer) 안녕하세요! 오늘은 다른 사용자 계정으로 레포지토리를 옮겨보려고 합니다. 원래는 공개하려고 했던 소스였는데, 개발하고보니 보안상 공개할 수 없어서 개발 계정에서 개인계정으로 레포지토리를 옮기며 했던 과정들을 정리해보려고 합니다. 원래 레포지토리가 있는 계정을 A계정, 레포지토리를 이전 받으려고 하는 계정을 B계정이라고 하고, 이전 과정을 설명해보겠습니다. 레포지토리 이전하기 다른 사용자 계정으로 레포지토리를 이전하는 과정은 매우 간단합니다. 먼저 A계정의 이전하려고 하는 레포지토리의 Settings > General에 들어가주세요. 페이지 제일 하단에 Danger Zone에 Transfer가 있습니다. 소유권을 이전하는 기능으로 기존 레포지토리의 관리 권한 및 저장소 기능 모두를 이관할 수 있습니다. B.. 2023.12.06
- GIT Stash, commit하지 않고 변경이력 임시 저장하기! stash는 '숨김', '은닉'이라는 의미를 갖고 있습니다. 현재의 변경사항을 숨겨두고 나중에 필요할 때 다시 꺼내와서 적용할 수 있습니다. 일반적으로 브랜치를 변경할 때 작업이력을 저장해두는 용도로 사용합니다. Commit과 stash 사용이유 Commit 사용이유 버전 관리 commit은 버전 관리 시스템에서 변경사항의 스냅샷을 기록합니다. 각 커밋은 프로젝트의 특정 시점의 상태를 나타내며, 이를 통해 과거로 되돌아가거나 특정 버전으로 이동할 수 있습니다. 작업 기록 개발자가 수행한 작업을 기록하여 누가 어떤 변경을 만들었는지 추적할 수 있습니다. 커밋 메시지를 통해 변경 내용에 대한 정보를 기록할 수 있어 코드 리뷰나 협업 시에도 도움이 됩니다. 브랜치 관리 브랜치 간의 변경사항을 합치기 위해 co.. 2023.12.04
- GIT 병합 시 충돌은 왜 발생하는걸까? (브랜치 병합 충돌과 해결) 지금까지 Git을 사용할 때 브랜치를 별도로 나누지 않고 메인브랜치만 사용해왔습니다. 그런데 대규모 프로젝트를 가거나 소스 변경이 빠르게 일어나는 스타트업에서는 브랜치를 잘 활용하고 있다는 것을 알게되었는데요. 그래서 병합 충돌이 발생하는 원인과 그 해결방안에 대해서 알아봤습니다. 충돌이 일어나는 이유 1. 동일한 파일을 동시에 수정한 경우 예를들어 각각의 브랜치에서 "a.txt"파일의 동일한 부분을 수정했다면 충돌이 발생합니다. 꼭 동일한 부분이 아니더라도 인접한 영역을 수정했더라도 충돌로 인식될 수 있습니다. 2. 삭제된 파일이나 새로운 파일이 동시에 추가된 경우 예를 들어 한 브랜치에서 파일을 삭제하고 다른브랜치에서 같은 파일을 수정하는 경우 충돌이 발생할 수 있습니다. 또는 한 브랜치에서 새로운 .. 2023.12.01
AWS
JAVA
BEST VIEW
반응형