본문 바로가기
반응형

전체 글56

[Unity] 유니티 오류 missing assembly reference, missing UnityEngine.UI 협업 작업 중 팀원이 작업한 내용을 받아오려는데 오류가 났다. 알고 보니 팀원이 더 낮은 유니티 버전을 사용 중이었다. 그래서 팀원 버전의 유니티를 다운받고 다시 작업한 내용을 열었는데, missing assemly reference missing UnityEngine.UI 등의 오류가 수십개가 났다. 구글링해도 답이 나오지 않거나, 나온 것들을 시도해도 문제가 해결되지 않았다. 아마도 기존에 작업한 유니티 프로젝트를 도중에 버전을 바꿔서 그런 것 같았다. 왜냐하면 프로젝트를 다시 기존 버전으로 설정하고 여니까 그 문제가 없어졌기 때문이다. 의아한 것은 기존 파일을 전부 지우고 깃허브에서 팀원의 버전을 처음부터 다시 받았는데도 팀원 버전으로 열 때는 오류가 나고, 처음에 작성했던 버전으로 열 때는 오류가.. 2022. 6. 4.
윈도우(Windows) 커맨드창 열기, 특정 폴더에서 터미널 여는 법 (+폴더 경로 확인 방법) 방법1 1. 컴퓨터 하단 검색창에 "cmd" (또는 "명령 프롬프트")를 입력 2. "명령 프롬프트" 선택하여 실행 3. (특정 폴더로 이동하고자 한다면) "cd 폴더경로" 입력 cd 폴더경로 * 예를 들어 "문서" 폴더의 "프로젝트" 이동하고자 한다면 다음처럼 입력. cd documents\프로젝트 ※파일 경로를 모른다면? 원하는 폴더 위치에 가서, 파일탐색기 상단의 주소 부분을 클릭하면 경로가 뜬다. 이 경로를 복사하여 사용하면 된다. 방법2 1. 파일 탐색기에서 터미널을 열고자 하는 위치로 이동 2. 폴더 위치에서 shift 키 + 마우스 오른쪽 클릭 3. "여기에 PowerShell 창 열기" 선택 (2번에서 shift 키를 안 누르면 이 메뉴가 안 뜬다) 2022. 6. 3.
Git 강제 pull, 로컬 브랜치 덮어쓰기 (reset --hard origin/master) 로컬 브랜치 덮어쓰기 *원격 브랜치 덮어쓰기(강제 push)는 이 글을 참고 상황 A 브랜치, B 브랜치가 있다. (A와 B가 같은 브랜치여도 가능) 원격 저장소의 A 브랜치의 내용을 가져와서 로컬 저장소의 B 브랜치에 덮어쓰려고 한다. 즉 강제 pull을 하려고 한다. 방법 1. 로컬에서 B 브랜치로 전환하기 git checkout B 2. B 브랜치를 A브랜치의 내용으로 덮어쓰기 git reset --hard origin/A 무슨 일이 일어날까? 현재 로컬 저장소의 B 브랜치에 있는 모든 내용과 변경사항을 버리고, 원격저장소의 A 브랜치와 동일하게 만든다. 2022. 6. 3.
[Unity] Unlink of file 'Library/ArtifactDB' failed 에러 해결 문제 유니티에서 작업 하다 브랜치를 바꾸려고 하니 bash에 다음과 같은 안내가 떴다. Unlink of file 'Library/ArtifactDB' failed. Should I try again? (y/n) 원인 다른 프로그램이 해당 파일을 사용하고 있다. 해결방법 다른 프로그램, 즉 Unity를 끄고 시도하면 해결된다. 2022. 6. 2.
[Unity] 유니티 캐시 삭제, Library/PackageCache 에러 문제 유니티 협업 중 다른 사람 브랜치의 파일을 가져와서 내 컴퓨터에서 열었더니 파일에 문제가 있다면서 safe mode로 열라고 한다. 열어보니 이런 파일 관련된 컴파일 에러가 잔뜩 떠있다. Library/PackageCache/com.unity... 해결방법 1 (자동) 1. 유니티 상단 메뉴 중 [Help] 선택 2. 하위 메뉴 중 'Reset packages to default' 선택 해결방법2 (수동) 1. 파일탐색기에서 작업중인 유니티 폴더로 이동한다. 2. 오류나는 경로를 찾아간다. 즉 Library 폴더로 이동 후, PackageCache 폴더로 이동한다. 3. com.unity... 파일들이 있다. 전체 선택 (Ctrl + A) 후 삭제해준다. 그렇다면 처음부터 문제가 안 일어나게 방지할.. 2022. 5. 31.
[총정리] Git/Github 브랜치(branch) 목록, 생성, 삭제, 이동, 전환, 병합 요약 // 브랜치 확인, 로컬 저장소 브랜치 목록 $ git branch // 원격 저장소에서 정보 가져오기 $ git fetch --all // 원격 저장소 브랜치 목록 $ git branch -r // 로컬, 원격 저장소 브랜치 목록 $ git branch -a // 원격 저장소 브랜치 가져오기 $ git checkout -t origin/브랜치명 // 브랜치 전환 $ git checkout 브랜치명 // 브랜치 생성 $ git branch 브랜치명 // 로컬 저장소 브랜치 삭제 $ git branch -d 브랜치명 // 원격 저장소 브랜치 삭제 $ git push origin --delete 브랜치명 // 로컬에서 삭제했는데 원격 저장소에 남아있는 브랜치 삭제 $ git remote prune or.. 2022. 5. 30.
반응형