일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 유니티
- 스파르타내일배움캠프TIL
- 프로그래머스
- BFS
- Firebase
- 워크플로
- Unity3d
- 내일배움캠프
- FSM
- c#
- QueryDSL
- 구현
- 해시
- UE4
- Unity2D
- 알고리즘
- 문자열
- Inventory
- 스파르타내일배움캠프
- C++
- unityui
- 순열
- 유클리드호제법
- 언리얼엔진
- UnrealEngine
- 이분탐색
- Photon
- Unity
- 스택
- 포톤
- Today
- Total
목록Git (5)
개발 낙서장
Please enter a commit message to explain why this merge is necessary, especially if it merges an updated upstream into a topic branch 원격 브랜치에서 pull해와서 다른 브랜치로 merge를 시도할 경우 발생하는 에러 메세지이다. 해당 에러가 발생하면 키도 안먹히고 나가지지도 않아서 당황하게 되는데 다음 명령어로 해결할 수 있다. i 입력 merge에 대한 commit 메세지 입력 esc 입력 :wq 입력 enter 입력
팀 과제를 진행하면서 merge된 branch를 pull하는 과정에서 에러가 발생했다. error: Your local changes to the following files would be overwritten by merge: src/main/java/com/example/... Please commit your changes or stash them before you merge. 현재 내가 작업하는 branch에 변경 사항이 있는데 commit을 하지 않은 상태에서 pull을 시도하면 발생하는 에러같다. 마지막 줄을 보면 해답을 알 수 있는데 현재 변경사항을 Commit Merge하기 전에 변경사항들을 stash git stash? git stash란 현재 변경사항들을 잠시 다른 곳에 저장해두고 ..
로컬 프로젝트 생성 및 초기화 IntelliJ에서 로컬 프로젝트를 생성한다. git init 명령어를 사용해 Git 환경 초기화 Git에 생성된 프로젝트 등록 프로젝트를 생성할 때 만들어진 파일들을 Git에 add하고 Commit을 등록 ** 여기서 CRLF 경고 메세지가 발생하는데 환경마다 줄바꿈 등을 처리하는 방법이 달라서 미리 경고해주는 메세지이다. ** 윈도우의 경우 git config --global core.autocrlf true 명령어를 사용해주면 된다. GitHub 레포지토리 생성 및 연동 GitHub에서 레포지토리를 생성하고 주소를 복사 git branch -M main // 기본 master 브랜치의 이름을 main으로 변경 git remote add origin 레포지토리 주소 //..
Gitmoji https://gitmoji.dev/ gitmoji :truck: Move or rename resources (e.g.: files, paths, routes). gitmoji.dev 커밋할 때 이모지를 추가해 커밋 가독성을 높여주는 기능이다 vscode, intellij 등등 ide에서도 플러그인이나 확장 프로그램을 통해 간단히 사용이 가능하다. 아래에 나오는 모든 단축키는 Window 기준이다. 먼저 프로젝트를 열고 Shift 두 번을 눌러 Plugins 창을 연다. Marketplace를 클릭하고 gitmoji를 검색해 'Gitmoji Plus: Commit Button' 플러그인을 설치해준다. 왼쪽에 Commit 버튼을 누르면 아래에 이모지를 추가할 수 있는 버튼이 생긴다. 코드를..
개발을 하다보면 이런저런거 신경쓰지 못하는 상황이 많이 생기는데, 우선 개발을 끝낸 후 Git Hub Desktop으로 커밋을 시도하면 lfs 관련 오류가 발생할 때가 많다. 내가 알기론 먼저 lfs 파일을 수정해서 커밋을 올린 후에 다시 커밋해야 정상적으로 커밋이 진행되는데 이미 변경 사항이 수두룩한 상황에서 다시 다 취소하고 lfs만 따로 커밋을 올릴 수도 없는 노릇이다 만약 무시하고 그냥 올려버리면 conflict가 발생해서 난리가 날 것이다 이걸 해결하려면 딱 코드 한 줄이면 된다. 만약 .gif 확장자를 lfs에 등록하지 않고 a.gif라는 150Mb 용량의 파일을 Assets 폴더에 추가하고 커밋을 진행하려고 하면 lfs 오류가 발생해 정상적으로 커밋할 수 없게 된다. git lfs track..