GitHub 5

gitignore로 특정 폴더 Push 하지 않기

유료 에셋을 사용할 경우, GitHub에 Push하고 public으로 설정할 경우, 저작권 문제가 될 수 있다. 그래서 반드시 유료 에셋은 Push해서는 안된다. 개인 프로젝트에서 유료 에셋을 사용할 경우, 미리 다음과 같이 설정 후, 프로젝트를 시작하면 편하다. 미리 설정하지 않는 경우, 유료 에셋을 모두 삭제 후, Push하여 GitHub에는 유료 에셋 부분이 없도록하고 나의 프로젝트에 다시 삭제한 유료 에셋을 추가해야 한다.  설정 방법1. .gitignore 텍스트 파일 클릭  2. Push에서 제외할 폴더 작성 후, 저장   설정한 경로에 있는 위 폴더안에 추가되는 파일은 Push 되지 않는다.

GitHub 2024.07.16

커밋 되돌리기

프로젝트를 진행하다 보면 어느순간부터 알지못하는 오류가 발생하고, 도저히 해결 방법을 찾을 수 없을때가 있다. Github를 통해, 커밋을 잘 남겨놓았다면, 그럴때는 어쩔수 없이 기억을 더듬어 가장 안전했던 마지막 커밋으로 돌아가는 방법을 선택해야만 할 수도 있다.  방법 현재 상태에서 표시된 커밋으로 되돌려야 한다.   가장 최신 커밋부터 역순으로 Revert changes in commit을 해주면 된다.   Revert를 성공하면 다음과 같이 새로운 커밋이 생성된다.    이 과정을 원하는 커밋까지 반복해준다.

GitHub 2024.06.26

GitHub Desktop Push, Pull 방법

Push 방법 1. 깃허브 Changes 추가 확인 2. Summary, Description에 이름, 설명 작성, Commint 3. History 에 추가 확인 4. Push origin 클릭 (branch -> branch) * 나의 branch에 먼저 Push해서 충돌을 확인 5. Main branch로 이동, branch 클릭하고 Choose a branch to merge into main 클릭 6. main으로 Push할 branch 클릭하고 Create a merge commit 클릭 (branch -> main) 7. Push origin 클릭 9. main에서 Pull 해서 수정된 내용과 나의 branch와 병합 (밑에 Pull 방법 참고) 10. 작업할 branch에서 작업 ​ Pul..

GitHub 2023.11.02

GitHub란?

Git 이란? Git은 형상 관리 도구 중 하나로, 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다.  GitHub란? 깃허브(Github)는 분산 버전 관리 툴인 깃(Git)를 사용하는 프로젝트를 지원하는 웹호스팅 서비스이다.VCS (Version Control System) 중 하나로 개인 유니티 작업분을 원격로컬 이동 가능하다.   GitHub 사용 이유?1. 형상(버전)관리 : 버젼관리시스템으로 복원 가능2. 협업을 위한 원격저장소 : 팀 프로젝트 공유​ repository (원격저장소) 생성 방법1. GitHubDesktop에서 Create a new repository 클릭  2. Name, Description, Git..

GitHub 2023.11.02