일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- gitbash
- 아오
- While문
- 자바
- Linked List
- 핫모듈
- 인공지능
- GIT
- 한글깨짐
- Intellij
- for문
- Vue
- 로그
- 잠시만조용히
- 깃
- 안드로이드 빌드 안될때
- rufus
- 안드로이드 빌드 안됨
- 부팅디스크
- CentOS
- MUI
- 운영체제
- 반복문
- Linux
- 연결리스트
- AI
- 인텔리제이
- 백틱
- CentOS7
- marquee
- Today
- Total
목록개발's egg (100)
새끼 개발자의 Life is egg
stash 한것을 실수로 drop 했다. 로컬 히스토리를 뒤져야 하나 고민했는데 되살릴 수 있었다. $ git stash drop Dropped refs/stash@{0} (1c98ec781ca59784fe69362f6672468edbaddc81) drop이 완료되면 메시지가 뜨는데 여기서 중괄호 안에 있는 값이 방금 drop한 stash의 해시값이다. $ git stash apply 1c98ec781ca59784fe69362f6672468edbaddc81 로 되살릴 수 있었음
간만에 리액트로 프로토타입 만들던거 뭐 하나 올리니깐 이렇게뜸 Invalid options object. Dev Server has been initialized using an options object that does not match the API schema. - options.allowedHosts[0] should be a non-empty string. 프록시 서버 하나 등록해놓은거 때문인데 왜 갑자기 안되지 어쨌든 이렇게 해결했다 packge.json 에 proxy 를 options 안에 넣어줌 "options": { "allowedHosts": ["localhost"], "proxy": "https://localhost:8000/" } packge.json 에 options 라는 키가 ..
푸시하기 전에 커밋 목록을 살피다가 커밋하기 싫었는데 왜인지 커밋된... 파일을 발견했다. 한번 커밋된 파일을 변경하거나 제거할수는 없다고 하고 모든 커밋에서 특정 파일을 지우는 방법은 있는 것 같은데... 내가 원하는건 과거의 특정 커밋에서 딱 파일 하나만 제거하거나 코드 한줄만 지우면 되는거였다. 다행히 아직 푸시 전이라서 rebase로 해결이 가능했다. (이 때 rebase 는 커밋을 수정하는게 아니라, 기존 커밋을 없애고 새로운 커밋(베이스)을 만든다고 생각하면 될것같다. 실제로 rebase 후에 수정한 부분을 제외하면 커밋 내용도 커밋 메시지도 변하지 않지만, 작업한 커밋 시점 이후 커밋들의 해시값이 변경된다! 그래서 리모트 리포지토리에 푸시된 커밋을 rebase 하는것은 위험하다. 해당 커밋을..
stash 는 작업중인 파일을 임시 저장하는 명령어임 다른 브랜치로 이동하려면 작업내용을 커밋해야 하는데 코드는 유지하고 커밋하고싶지 않을 때 stash를 사용한다. git stash 하면 현재 시점에서 변경되어있는 파일이 모두 하나의 묶음으로 임시 저장되고, 현재 브랜치의 변경사항은 초기화된다. 다른 브랜치에서 작업하고 돌아와서 stash를 불러오면 작업하던 내용이 그대로 살아있다. 임시저장된 파일들은 다른 브랜치에서도 불러와서 사용할 수 있다. git stash git stash save 임시저장함 * git stash 는 - modified & tracked 상태인 파일 - staged 상태인 파일 을 임시저장한다. ** untracked 상태인 파일도 임시저장 하고싶다면 git stash --in..
안드로이드 빌드중에 에러가 났다 FAILURE: Build failed with an exception. Execution failed for task ':app:processDebugMainManifest'. > Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @2948ea47 android 폴더 > gradle.properties 파일에 org.gradle.jvmargs=--add-opens java.base/java.io=ALL-UNNAMED 붙여넣기
리액트 네이티브 안드로이드 올리는데 react-native-gesture-handler가 모듈을 못찾는다고 계속 난리 EnableNewWebImplementation 는 없는데... 제스쳐핸들러 docs에 가봐도 에러가 뱉는 경로에는 EnableNewWebImplementation 이 없다. 그리고 내가 사용하는 버전에는 그냥 없다. 아무데도... https://www.jsdocs.io/package/react-native-gesture-handler react-native-gesture-handler@2.12.0 - jsDocs.io Documentation for npm package react-native-gesture-handler@2.12.0 - jsDocs.io www.jsdocs.io pac..
git push origin HEAD~n:branch_name git push origin HEAD~2:main HEAD n번째 전 커밋까지 푸시하기
Error: While trying to resolve module `@react-native-community/netinfo` from file ``, the package `\node_modules\@react-native-community\netinfo\package.json` was successfully found. However, this package itself specifies a `main` module field that could not be resolved (`\node_modules\@react-native-community\netinfo\src\index.ts`. Indeed, none of these files exist: 리액트 네이티브 작업중에 NetInfo 설치하고 샘플..