git 4

[GIT] git 캐시 삭제

GIT 캐시를 삭제해야하는 이유?? 우리가 프로젝트를 만들고 gitignore을 하지않고 git에 add, commit을 해버릴 경우가 있다. 그러면 일단 git 자체에 쓰여진 상태이기 때문에 gitignore가 먹히지 않는다. 캐쉬를 삭제하지 않으면 나중에 GIT 에 올린 후에 "아니? 나는 gitignore했는데 왜 내 개인정보가 다 올라가 있어?" 이런 경우가 발생한다. ( 나의 경험 ^_^ ) 그러니 꼬옥! 나중에 gitignore에 추가했다면 캐시를 지워주자!! ** git ignore에 반영이 되었는지 안되었는지 궁금하다면 git add . 를 한 후 git status를 쳐보자 그럼 변경된 그런 목록들이 나오는데 거기에 포함이 되어있는지 잘 확인해보자 개인정보는 너무나 소중한 것.. GIT ..

GIT 2021.01.13

[Git] GIT Repository 삭제하기

GIT Repository 삭제하기 - 깃을 사용하다보면 예전 코드를 보며.. 이건 절대 보여줘서는 안될 코드다..라는 생각이 들 때도 있고, 레파지토리를 여러개 판 경우도 있다. 이 때, git repository를 어떻게 삭제할지 알아보자! 1. 먼저 삭제할 Repository에 들어가서 Setting으로 들어갑니다. 2. Setting으로 들어가시고 스크롤을 맨 하단으로 내리면 Danger Zone이라는 것이 뜰 것입니다. 3. 빨간색으로 표시해둔 Delete this repository 버튼을 누릅니다. 4. 입력칸 바로 위에 보면 Please type '레파지토리 이름' 이라고 적혀있는데 강조표시 되어있는 것을 그대로 입력해주시면 됩니다. 5. 이렇게 입력을 하면 버튼이 활성화되고 그것을 누르면..

GIT 2020.12.20

[Git] GIT 협업 방법! - (Forking Workflow)

들어가기 협업 프로젝트를 하며, 졸업작품을 하며, 개인 repository를 관리하며.. Git을 사용했고 하고 있지만! 정확한 이해보다 하면서 찾아보고 느낌?상으로 했던 경험이 많은 것 같다. 목차 1. Forking Workflow 란? 2. How it works 3. Other situations 2. Forking Workflow를 사용하는 이유? 장점? 1. Forking Workflow 란? 개인 원격 저장소(중앙 Repository Fork한 것), 개인 로컬 저장소 2개의 Git 저장소를 가지고 프로젝트 진행 프로젝트 진행자 모두가 중앙 Repository에 Push 하지 않고, 개인의 원격 저장소에 Push 후, Pull Request 를 통해 중앙 Repository에 Merge하는 ..

GIT 2020.06.12

[Git] warning : LF will be replaced by CRLF

Git Warning 발생 개발을 하고 코드를 git에 업로드 하려는 도중, "warning : LF will be replaced by CRLF" 라는 오류가 떴다. 과연 이게 뭘까? Warning이 뜨는 이유 맥이나 리눅스를 사용하는 개발자와 윈도우 쓰는 개발자가 Git 협업할 때 발생하는 Whitespace 에러 유닉스 --> 한 줄의 끝이 LF(Line Feed) 윈도우 --> CR(Carriage Return)와 LF(Line Feed) 즉, CRLF 어떤 것을 따라야할지 Git 혼동!! 윈도우를 사용하는 나에겐 아래와 같은 warning! LF will be replaced by CRLF in .. 맥을 사용하면 RLF will be replaced by LF in .. 이렇게 나온다고 한다!..

GIT 2020.05.13