IT 천국 (134) 썸네일형 리스트형 [Git] Git commit 내용 삭제하기 로컬 저장소에서 최신 Git commit 내용을 reset 하고 강제로 origin에 푸쉬하여 commit 내역을 삭제 할 수 있다.skkkm@Kindlove MINGW64 /d/Temp/GitTest/git-test-a (git-test-a)$ git logcommit 05eb1123c8a7e733fad86b9e82cec17d54863896 (HEAD -> git-test-a, origin/git-test-a)Author: kindlove Date: Thu Apr 24 09:41:28 2025 +0900 Commit git-test-a #13commit 05e407a0b593504b8d4d011037ac85a5ef0b624eAuthor: kindlove Date: Thu Apr 24 09:.. [Git] Git branch merge, rebase 예제 Fast-forward merge 머지를 해오려는 다른 브랜치가 머지를 요청한 Base 브랜치의 Commit 히스토리를 모두 가지고 있으면 Fast-forward 상태라고 한다.위 그림에서 git-test-a는 git-test-b의 모든 commit 내용을 가지면서 추가 commit을 가진 상태이다. 이상태에서 git-test-a -> git-test-b로 머지를 하면 Fast-forward merge락고 칭한다. 이 경우에는 별도의 Merge commit 은 생성하지 않는다. skkkm@Kindlove MINGW64 /d/Temp/GitTest/git-test-b (git-test-b)$ git merge origin/git-test-aUpdating 03137f7..f497512Fast-forwar.. [Git] Git 히스토리 조회 등 기타 명령어 현재 브랜치의 Git Commit 히스토리 조회skkkm@Kindlove MINGW64 /d/Temp/GitTest/git-test-a (git-test-a)$ git logcommit 8df4c424b92929140f4986ad55df246d210d26d9 (HEAD -> git-test-a, origin/git-test-a)Author: kindlove Date: Tue Apr 22 22:53:05 2025 +0900 Commit git-test-a #2commit 486fa41b89723028a4671ac7bb581011f47bb82bAuthor: kindlove Date: Tue Apr 22 22:45:47 2025 +0900 Commit git-test-a #1commit 7a.. [Git] Git command (Branch 조회, 생성, 삭제) 명령어 모음 Branch list 조회skkkm@Kindlove MINGW64 /d/Temp/GitTest/git-test-a (git-test-a)$ git branch (로컬 브랜치만 리스트)* git-test-a mainskkkm@Kindlove MINGW64 /d/Temp/GitTest/git-test-a (git-test-a)$ git branch -a (--all) (remotes 브랜치 포함해서 리스트)* git-test-a main remotes/origin/HEAD -> origin/main remotes/origin/git-test-a remotes/origin/git-test-b remotes/origin/mainskkkm@Kindlove MINGW64 /d/Temp/GitTest/gi.. wsl2 등록 파일(vhdx) 이동하기 wsl2를 기본설정으로 설치를 하면 C드라이브에 기본적으로 vhdx 파일이 잡히다 보니 오래 사용하다 보면 용량 부족을 겪게 된다. 따라서 여유가 있는 드라이브로 vhdx 파일을 옮겨주면 이슈를 해결 할 수 있다. 1. 현재 wsl2 shutdown 및 wsl2 리스트, 버전 확인PS E:\Data\Backup> wsl --shutdownPS E:\Data\Backup> wsl -l -v NAME STATE VERSION* Ubuntu Stopped 2 2. 특정 wsl2 백업예) wsl --export PS E:\Data\Backup> wsl --export Ubuntu Ubuntu_22_04_3_20240224.tar내보내기가 진행 중입니다. 이 작업.. [Synology] 파일 삭제 후 Disk 용량 Refresh 하기 Synology Disk에서 동영상, 이미지 등 용량 확보를 위해 파일을 삭제해도 Storage Manager의 free space를 보면 여전히 줄지 않는 경우를 볼수 있다. 이럴 경우에는 Shared Folder에 가서 Empty recycle bins를 해 주어야 최신 상황으로 남은 용량을 정확히 조회할 수 있다. Control Panel -> Shared Folder를 선택한다. 우측 Action 버튼을 클릭하면 Empty all Recycle Bins 하위 메뉴가 나온다. 해당 메뉴를 클릭하면 최종적으로 디스크에서 파일을 삭제하게 된다. 남은 용량을 확인하기 위해 Storage Manager -> Volume 선택 후 free space를 보면 실제로 파일이 지워저 줄어든 용량을 확인할 수 .. [Vue.js] Vue3 ref, reactive 사용 refVue.js 3에서 ref는 새로운 기능이 추가되어 이전 버전의 ref와는 조금 다르다. Vue.js 3에서 ref는 다음과 같은 기능을 가지고 있다.1. 간편한 변수 선언Vue.js 3에서 ref는 변수를 선언하는 데 사용될 수 있다. ref 변수 선언시 List, Object, String 등 여러 element 타입으로 선언을 할 수 있다. const { createApp, onMounted, onBeforeMount, ref, watch, watchEffect, computed } = Vue; const count = ref(0);const tasks = ref( JSON.parse( localStorage.getItem('tasks') ?? '[]' ));const messa.. JMeter로 부하테스트 실행하기 Backend 개발 후 API 부하 테스트로 성능 측정을 해보고자 한다면 Apache JMeter Tool을 활용하여 간단히 수행해볼 수 있다. 다운로드 링크는 아래와 같다https://jmeter.apache.org/download_jmeter.cgi 링크로 들어가서 바이너리 압축파일을 받고 원하는 위치에 푼다. 압축 해제 후 아래 jar파일을 더블클릭해서 실행한다.D:\DOWNLOAD\Development\apache-jmeter-5.6.3\bin\ApacheJMeter.jar JMeter 실행 후 아래와 같이 동시 부하 주입을 위한 Threadd Group을 생성한다.테스트계획 -> 우클릭 -> Add -> Threads(User) -> setUp Thread Group 수행 Number of T.. 이전 1 2 3 4 ··· 17 다음