본문 바로가기
반응형

유니티 공부152

GitHub - The file will have its original line endings in your working directory GitHub에서 add를 하던 중 아래와 같이 경고 메시지가 떴다. 경고의 원인은 다른 운영체제(OS)의 줄바꿈 문자열이 서로 다르기 때문이다. 예를 들어 Windows에서는 줄 바꿈을 나타내는 기본 문자열이 CRLF(Carriage-Return+LineFeed)를 사용한다. LF(Line-Feed) 줄바꿈 문자로 텍스트 파일에서 한 줄의 끝을 나타낸다. 만약 이 문자를 만나면 커서가 다음 줄로 이동하여 텍스트를 쓰게 된다. CR(Carriage Return) 텍스트 파일에서 줄의 시작 위치로 커서를 이동시킨다. CRLF(Carriage-Return+LineFeed) 커서가 다음 줄로 이동하면서 동시에 줄의 시작 위치로 이동하여 새로운 줄에 텍스트를 쓰게 된다. 해결 방법 core.autocrlf 설정을.. 2024. 3. 18.
GitHub - LFS(Large File Storage)사용법-100MB이상의 파일을 업로드 하기 01 Git LFS 설치 및 초기화 $git lfs install 02 LFS로 관리할 파일 지정 $ git lfs track * // 전체 파일 선택 $ git lfs track "*.txt" // txt확장자를 가진 파일 선택 $ git lfs track "example/file.txt" 특정 파일 선택 실행 예시 03 lfs로 관리중인 파일 목록 확인 git lfs ls-files 04 .gitattributes추가 파일에 대한 트래킹 내역 기록 git add .gitattributes 05 add하기 다시 add하여 Git LFS로 추적하도록 설정된 파일을 staging시킨다. git add . // 스테이징 영역에 추가된 모든 파일 add git add -u // 현재 추적중인 것만 add 06.. 2024. 3. 18.
C# - SortedSet, SortedDictonary (기본생성자, IComparer생성자) SortedSet 중복된 요소를 허용하지 않고 정렬된 순서로 요소를 저장하는 집합이다. 이진 검색 트리로 구현되어 있어 요소의 삽입, 삭제, 검색 등의 작업이 빠르게 수행된다. 01 기본 생성자 아래 생성자는 기본적으로 오름차순으로 정렬된 SortedSet을 생성한다. public SortedSet () 예시 SortedSet sortedSet = new SortedSet(); 02 사용자 지정 비교자(comparer) 생성자 요소의 비교 방법을 사용자가 원하는 방식으로 지정하여 SortedSet을 생성한다. public SortedSet (System.Collections.Generic.IComparer? comparer); 예시 SortedSet sortedSet = new SortedSet(new .. 2024. 3. 17.
GitHub - 브랜치(branch) 이용해서 fetch,pull,add, commit, push 해보기 +) branch관련 명령어들 브랜치(branch)와 관련된 명령어들 01 브랜치 목록 보기 현재 저장소의 브랜치 목록들을 확인할 수 있다. $ git branch main examplebranch 02 브랜치 생성 $ git branch code-piggy // "code-piggy" 이름의 브랜치 생성 03 다른 브랜치로 전환 $ git checkout pinkpig // "pinkpig" 브랜치로 전환 04 브랜치 병합 $ git merge bluepiggy // 현재 브랜치에 bluepiggy 병합 05 브랜치 이름 바꾸기 $ git branch -m beforename aftername Fetch 하는 법 먼저 fetch를 하는 이유를 알아보자. 이를 이용해서 원격 저장소의 최신 변경 사항을 확인할 수 있기 때문에 충돌을 줄.. 2024. 3. 15.
GitHub - 로컬 저장소, 원격저장소(git remote명령어들) 추가, 폴더 만들기(mkdir), 경로 변경(cd) 로컬 저장소 만들기 01 git init git init명령을 현재 디렉토리에 새로운 Git 저장소가 생성된다. 그리고 기본설정(이름,이메일 주소 등과 브랜치)이 초기화된다. 그래서 보통 새로운 프로젝트를 시작하거나 기존 프로젝트를 Git으로 관리하기 시작할때 사용된다. $ git init 원격 저장소 추가 01 원격 저장소 주소 확인하는 법 가져오고 싶은 Git Repository로 들어가서 Code를 누른다음 아래와 같이 HTTPS부분에서 주소를 확인할 수 있다. 02 원격 저장소 추가 그리고 아래와 같이 입력하면 된다. 그러면 새롭게 저장소가 추가된다. $ git remote add origin code-piggy/example.git git remote와 관련된 명령어들 01 git remote .. 2024. 3. 15.
Unity - ProductName 한국어로 변경하는 방법(Localization) ProductName을 한글로 하고 싶어서 한국어로 입력했더니 에러가 났다. 그래서 Plugin에 res폴더를 만들어 한국어 이름을 지정하는 방법을 사용해봤는데 또 다른 에러가 나서 다른 방법이 없을까 하다 찾은 Localization Localization 앱을 다양한 언어와 문화에 맞게 번역하여 사용자들이 해당 언어로 앱을 사용할 수 있도록 하는 프로세스이다. 01 Localization 설치하기 Package Manager - Unity Register에서 local를 검색하면 찾을 수 있다. 02 Locale Generator 본인 같은 경우에는 영어와 한국어가 필요해서 English와 Korean을 선택했다. 03 기본언어 선택 기본언어는 한국어로 선택했다. 04 AppInfo + 클릭 후 An.. 2024. 2. 23.
반응형