git 계정만들고 사용하기
1. git hub에서 계정을 만든다.
2. Git을 따로 구글 검색해서 다운받는다.
3. git gui를 검색해서 SourceTree를 다운받는다.
4. git허브에서 리포지토리를 새로 만들고 private나 public으로 설정한다.
ignore 은 unity로 함
5. 리포지토리에서 초록색 버튼 : clone or download를 눌러서 복사(주소옆에)
https://github.com/아이디/TestGit.git 를 복사한다.
6. 소스트리에서 계정을 만든 다음 복사된 클론 주소를 입력한다
소스트리는 로컬로 내문서에 파일을 읽고 쓰는데
내문서 폴더안에
unity (내가 만드는 폴더) => study (클론이 들어가는 폴더) -> Asset, Packages, ProjectSettings, .gitignore (유니티 폴더)
=> bfg.jar 파일
이런 구조로 세팅한다.
7. 히스토리나 파일 상태에서 모두 올리기를 누르고 무슨 작업을 했는지 커밋을 잘 써준다.
8. 커밋을 쓰고 push에 알림이 나오면 눌러서 업로드한다.
9. 다른 곳에서 다운(Pull)받으려면 클론을 다시 복사해서 등록하고 내려받으면 된다.
10. 유니티에서 추가를 눌러서 내문서에 있는 폴더를 열어서 프로젝트를 연다
11. 유니티에서 변경사항이 생길 경우 그 부분만 히스토리 부분에서 자동으로 표시해주는 데
모두 올리기를 한 다음 업로드 한다.
업로드 용량 늘리기
1. 우측에 다운로드 눌러서 jar파일 받기 (로그 클리너)
2. 오라클에서 jdk-8u251-windows-x64.exe 다운받기
https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
3. 내컴퓨터-> 속성 -> 고급시스템 설정->환경변수 에 들어가서 환경변수 설정하기
https://macchiato.tistory.com/9 참고
다운받은 버전 이름( jdk1.8.0_251 )을 적용해야함(jdk설치된 폴더에 가면 버전 이름이 있음)
C:\Program Files\Java\jdk1.8.0_251
4. lfs 설치하기(100mb 이상 파일을 올릴 수 있음)
5. cmd
1) 내문서에 클론이 들어가있는 위치를 입력해서 이동한다.
C:\Users\tjoeun>cd C:\Users\tjoeun\Documents\unity\study
2) 다운받은 lfs를 설치해줌
C:\Users\tjoeun\Documents\unity\study>git lfs install
Updated git hooks.
Git LFS initialized.
3) 용량이 큰(100메가가 넘어가는) psd파일을 찾는다
C:\Users\tjoeun\Documents\unity\study>git lfs track "*.psd"
Tracking "*.psd"
4)
C:\Users\tjoeun\Documents\unity\study>git gc
Enumerating objects: 31, done.
Counting objects: 100% (31/31), done.
Delta compression using up to 4 threads
Compressing objects: 100% (29/29), done.
Writing objects: 100% (31/31), done.
Total 31 (delta 0), reused 31 (delta 0), pack-reused 0
5) 파일경로 한칸 위로 나오기
C:\Users\tjoeun\Documents\unity\study>cd..
6.) jar파일을 Asset, Packages, ProjectSettings 가 들어가있는 내문서 상위 폴더에 옮겨놓고 다음을 입력한다
(100메가가 넘는 파일 로그 지우기)
C:\Users\tjoeun\Documents\unity>java -jar bfg.jar -b 100m study
7). 제대로 과정을 거쳤다면
Using repo : C:\Users\tjoeun\Documents\unity\study\.git
Scanning packfile for large blobs: 31
Scanning packfile for large blobs completed in 27 ms.
Warning : no large blobs matching criteria found in packfiles - does the repo need to be packed?
~ 문구가 뜨고 100메가가 넘는 파일을 올릴 수 있다.
'C# > 수업내용' 카테고리의 다른 글
2020.05.21. 수업내용 - 포토샵_프로필 아이콘 (원형)으로 만들기, 기타 단축키 (0) | 2020.05.21 |
---|---|
2020.05.20. 수업내용 - GUI Mission Pop up (Slide view) (0) | 2020.05.20 |
2020.05.19. 스크롤바 만들기 (0) | 2020.05.20 |
2020.05.15. 대리자(Delegate) / 이벤트(event) (0) | 2020.05.17 |
2020.05.14. 수업내용 - Scene 전환 후 스테이지 클리어하기(ObjectPool) 미완성 (0) | 2020.05.15 |