목록Study/Command (17)
자바칩
curl -X {요청방법} http://localhost:{포트}/{테스트할 API} -H {헤더} {}는 제외하고 작성 요청방법: GET/POST/PUT/DELETE포트: 직접 설정한 포트테스트할 API: 직접 작성한 API헤더 예시: "Authorization: Bearer 토큰"
⚠️주의: 이 작업은 로컬 변경 사항을 모두 날려버림 1. 원격 저장소의 최신 상태를 가져옴 (병합은 안 함)git fetch origin 2. 로컬 브랜치를 원격 브랜치와 동일하게 덮어쓰기. 변경 파일, 스테이징된 것, 커밋 안 된 것 전부 삭제됨git reset --hard origin/브랜치명 * 정말 중요한 변경사항이 있다면?reset --hard는 되돌릴 수 없기 때문에, 혹시 몰라서 백업하려면 먼저 이렇게:git stash push -m "backup-before-reset" 그 후에 reset 해도 됨.
1. 컨테이너 목록 보기docker ps -a 2. 컨테이너 중지 (이미 실행 중이면). docker stop 컨테이너ID 3. 컨테이너 삭제docker rm 컨테이너ID 4. 이미지 삭제docker rmi 이미지이름
netstat -ano | findstr :포트번호 ex) 3000번 포트의 사용 여부를 알고 싶을 때netstat -ano | findstr :3000
실행파일이 레지스트리에 등록되어있는지 확인하는 명령어reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v 실행파일명 실행파일을 레지스트리에서 삭제하는 명령어reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v 실행파일명 /f 실행파일을 레지스트리에 등록하는 명령어 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v 실행파일명 /t REG_SZ /d 실행파일이위치한폴더\실행파일명.exe /f
1) .gitignore 파일에 제거할 디렉토리 또는 파일을 적기 2) 기존에 업로드된 디렉토리 또는 파일을 Git에서 제거원격 저장소에서 해당 디렉토리 또는 파일을 제거하지만, 로컬 저장소에서는 유지됨git rm -r --cached 파일 3) 변경 사항 커밋 & 푸시git commit -m "Removed 파일 from repository"git push origin 브랜치명
git pull origin 브랜치명 --rebase로 원격 저장소의 최신 코드를 받아오려고 했는데, 현재 작업 중인 변경사항을 모두 처리해야 가능하다는 에러 문구가 뜬다.하지만 현재 작업 중인 변경 사항 중에서 커밋을 하면 안되는 파일들이 있다.이럴 때는 stash를 활용하는 방법으로 해결하면 된다. 1. 현재 변경 사항 임시 저장 (stash)git stash push -u 2. 리베이스 방식으로 pullgit pull origin 브랜치명 --rebase 3. stash한 변경 사항 복원git stash pop 4. 다시 pushgit push origin 브랜치명