[깃허브] gitignore 예외처리
·
기타/개발 지식
gitignore는 파일을 무시하지만, 예외처리를 통해 특정 파일들은 추적 및 관리할 수 있게 합니다. 💬 서론 gitignore에서 무시된 특정 확장자 중 특정 폴더내의 모든 파일을 예외처리하고싶다면 다음과같이 작성할 수 있습니다. ⚒️ 작성 # 특정 폴더에 대한 gitignore 규칙 무시 !/CSharp_SocketServer/** !/CSharp_WebServer/** 파일의 맨 마지막에 작성하였습니다. !로 시작을 합니다. gitignore의 위치를 기준으로 예외처리할 경로를 작성합니다. 폴더명 하위 **는 해당 폴더의 모든 파일을 예외처리한다는 와일드카드입니다. ✅ 전체보기 해당 파일을 작성한 원본입니다. # Created by https://www.toptal.com/developers/gi..
[깃허브 데스크톱] 3. 협업, Branch
·
기타/개발 지식
깃허브의 Branch를 사용하여, 여러명의 개발자가 동시에 하나의 프로젝트를 개발하고, 마지막 단계에서 현 시점까지의 변경사항을 합쳐 프로젝트를 관리할 수 있습니다. 1. Branch 생성하기 깃허브 데스크톱에서 Branch를 생성하여 하나의 프로젝트를 복사하여 다른 사람이 별도의 프로젝트로 작업할 수 있도록 만들어줍니다. Branch > New Branch에서 이름을 적절히 정한 후 Publish합니다. (Publish 해야 다른 사람들이 볼 수 있음) 2. Branch를 나누어 작업하기 A라는 사람은 기존의 Branch인 main, B라는 사람은 새로 생성된 collaborator에서 작업을 합니다. 각자의 변경사항을 커밋합니다. 서로 각자의 Branch에 접근하여 변경사항을 즉시 적용해볼 수 있습니..
[깃허브 데스크톱] 2. 프로젝트 동기화 및 되돌리기
·
기타/개발 지식
개발을 이어서 하면, 수정사항이 생기고 이것을 다른 협업자에게 동기화를 시키거나 변경사항을 저장하기위해 업로드해야합니다. 간단한 방법으로 변경사항을 업로드하고, 동기화하는 방법을 알아보겠습니다. 프로젝트를 수정합니다 깃허브 데스크톱을 실행하면 변경 사항이 나열되며, 무엇이 변경되었는지 볼 수 있습니다(텍스트 및 이미지 등) 1. 직전 수정사항을 업로드하기 변경사항을 적고(필수) 설명을 작성(선택)한 후 Commit to main을 합니다. Push origin을 하여 푸쉬합니다. 2. 직전 수정사항(커밋 전 현재)중 일부를 되돌리기 특정 파일을 우클릭하고, Discard ... changes를 누르면 해당 파일에 대한 변경사항을 되돌릴 수 있습니다. 3. 이전 수정사항(커밋)으로 현재 프로젝트 전체를 되..
[깃허브 데스크톱] 1. 프로젝트 생성 및 업로드
·
기타/개발 지식
수 많은 개발자들이 사용하는 깃허브를 이용하여 프로젝트를 체계적으로 관리하는 방법을 간단히 살펴보겠습니다. 예전에는 깃허브를 커맨드 기반으로 사용했으나, 깃허브 데스크톱은 직관적이고 초보자들이 쉽게 접근이 가능할정도로 쉽고 간단하게 사용할 수 있습니다. 물론 커맨드 기반의 명령어도 사용이 가능합니다. 1. 깃허브 데스크톱 설치 GitHub Desktop Simple collaboration from your desktop desktop.github.com 깃허브 데스크톱 공식 홈페이지에서 깃허브 데스크톱 설치파일을 다운로드하고 설치합니다. 깃허브 아이디가 필요하며 회원가입(https://github.com/join)이 필요합니다. 깃허브 데스크톱을 설치하고, 로그인합니다. 2. 자신의 프로젝트(유니티 프..
Splines Bézier Curves (베지에 곡선)
·
기타/개발 지식
위 튜토리얼을 통해 학습했습니다. Splines Bezier Curves를 사용하여 부드러운 모양을 만들어 봅시다! ✔️ 기본적으로 기준점 AB와 A>B로의 이동을 보자. mInterpolateAmount를 0~1로 증가시키면서 Lerp로 위치를 A > B의 이동을 구현한다. ✔️ 기준점을 하나를 더 추가하여, 기준점 ABC와 A>B로의 이동 , B>C로의 이동을 보자. 기준점이 되는 3개의 위치를 정하고, A > B, B > C를 각각 Lerp하여 위치를 이동시키게 구현하였다. ✔️ A > B > C 로 부드럽게 걸치며 곡선의 형태로 A > B 로 이동하는것을 구현해보자. ABtoBC는 A>B와 B>C의 위치를 기준으로 Lerp를 하여 실시간으로 변하는 A>B, B>C의 위치에 맞게 Lerp를 한다. ..
bonnate
'기타/개발 지식' 카테고리의 글 목록