git 5

[CI/CD] Github 레포지토리에 올라간 코드에서 한글이 깨져 나올 때 (yaml 파일)

Github 레포지토리에 올라간 코드에서 한글이 깨져 나올 때 (yaml 파일) 한 번씩 찾아오는 Github의 뒤통수🤛🏻 이번엔 Github 레포지토리 코드를 몇 개 보던 중 한글이 깨져서 올라간 게 있었다! 따른 java 코드들은 여태 문제없었는데 yaml 코드의 한글이 깨진 걸 발견 찾아보니 그래도 이번엔 로컬 폴더만 수정하여 해결할 수 있다. 먼저 프로젝트 폴더 안의 .git 폴더로 이동 → config 파일 열어서 아래의 코드를 추가해준다! [i18n] commitEncoding = utf-8 logOutputEncoding = utf-8 이렇게 코드 추가하고 저장하면 끝! 다시 다른 yaml 파일에 한글 적고 add-commit-push 해서 확인해보자 깨지지 않고 잘 올라갔다! 이번엔 그래도..

[CI/CD] github pages 배포 방법 (React-Typescript 프로젝트)

Github Pages 배포 (React-Typescript 프로젝트 배포) 배포 전 설정 cmd 창에서 프로젝트 폴더로 이동 후 npm i gh-pages -D package.json 파일의 “scripts” 블록 안에 "build” 바로 아래에 "deploy": "gh-pages -d dist" 추가 package.json "scripts": { "dev": "vite", "build": "tsc && vite build", "deploy": "gh-pages -d dist", // 추가! 배포 vite.config.ts 파일의 plugins: 바로 아래에 base: '/깃레포지토리이름/', 추가 vite.config.ts export default defineConfig({ plugins: [rea..

[개발Life] 나의 git 잔디 누락

몇 개월 간 소중한 git 잔디 누락…  git은 진짜 익숙해졌다고 생각해도 내 뒤통수를 치는 아이… 항상 git bash로 add-commit-push 를 하다가 최근부터는 vscode 내의 source control로 git 에 올리던 중이었다.  그런데 source control에 이렇게 CONTRIBUTORS에 내가 두명이길래 음 이상하네~ 정도로만 생각하고 넘어갔었다. 그런데 아무리 생각해도 좀 이상해서 현재 레포지토리의 commit 기록을 확인해봤다.  이 디렉터리에서만 55 commit을 했는데 찐 yubin-im의 커밋은 4개고, 그 이후부터 쭈욱~ 나머지는 모두 가짜 yubin-im 으로 올라가있었다… (주인님 아니 깃님 그 사람은 가짜에요!!ㅠ) 그 동안 신경쓰지 않던 나의 잔디를 확인..

Life 2024.02.07

[Hanaro] 6일차 / Git 기본, HTML5/CSS3 기초, 웹의 동작원리

Git stash와 clean 임시 저장 git stash [save “label”] 임시 저장, 작업 내역 제거 작업 중이던 내용은 stash로 임시저장되고 사라진다. 여러개의 stash가 stack에 저장된다. (pop) git stash list stash 목록 git stash show stash log 상세 log는 git stash show -p git stash pop LIFO git stash drop LIFO 삭제 git stash branch 현재 작업 중인 내역으로 새로운 브랜치 생성 git stash apply [stashID] stash로 임시 저장해놓은 작업 중인 상태로 복원 git clean -n clean시 삭제될 파일 목록 git clean -d untracked file ..

[Hanaro] 5일차 / Git 시작하기, Git Branch

컴퓨터 아키텍쳐 DBMS(Database Management System) RDBMS(MySQL, Postgresql, Oracle, MS-SQL) DocumentDB(MongoDB, DynamoDB, MySQL XDev/API) Network Router(Routing Table), DNS(Domain Name System), Switch, Hub TCP(Transmission Controll Protocol), UDP(User Datagram Protocol) Cloud(OnDemand/OnPremise) InfraaaS, PlatformaaS(Firebase, DevOps, Kubernetes, S3, BigQuery), SoftwareaaS(GoogleApps) Library/Framework, ..

728x90