github(4)
-
[git] github 잔디가 심어지지 않아요!
깃헙 잔디 안됨. 깃헙 잔디 branch 깃헙 잔디 브랜치 github 잔디가 심어지지 않아요! 역시나 모든 것이 직접 많이 써보면서 비로소 알게되고 그 자체에 대한 이해도가 높아진다. 그중에서도 특히나 깃헙은 경우도 다양하고 버전 관리 도구이다보니 당황했던 일들이 여러가지 있었는데, 그 중 가장 큰 경우가 깃헙 잔디가 심어지지 않아요! 의 경우이다.. 사실상 개발자들을 움직이게 하는 정말 몇픽셀의 도트.. 바로 잔디🌱 하지만 가끔 이 잔디가 ㅠㅠ push하고 확인했는데 commit 이력이 업데이트가 되지 않는다거나, 나는 contribution을 했는데 활동 이력이 남지 않았을 경우들이 발생한다. 그럴 경우의 원인을 파악하고, 해결해보도록 한다. 해결책 git config user.email을 통해 연..
2020.02.13 -
[git] git LFS(Large File Storage)
[Git] git LFS(Large File Storage) 깃헙 저장소 하나당 용량은 1GB로 제한되었다. 하지만 우리의 프로젝트들은 당연 >< 그 용량을 넘는다는 점! 그래서, 저장소를 분산하여 저장할수있는 기능으로 LFS(Large File Storage) 를 사용하면 좋다. 바로 깃에서 대용량 파일을 관리할 수 있다는 매우 큰 장점! 사용 저장소를 분산하는것이 핵심인, 다양한 협업에서 리소스 용량이 큰 경우 특히나 잘 사용했다. 게다가 예상치 못했던 또 하나의 이점!! 깃헙사용이 두려운 디자이너와의 협업 시 잘 사용할 수 있었다. 자신의 클릭한번이 프로젝트를 망칠까 두려워하는 부담감을 많이 덜게해줄 수 있었다. 원리 대용량 파일을 그대로 저장하지 않고 파일이 저장되어있는곳을 text pointer..
2020.02.11 -
[git] git의 상황 별 프로세스
# 1. Git 이란 무엇인가? ✔️버전관리를위한 소프트웨어 버전관리? 소스 하나 또는 묶음을 하나의 버전으로 간주하여 관리 프로젝트 어떤 부분도 겹쳐쓰지 않게 프로젝트 변경을 관리 파일/폴더를 추가/수정/삭제하여 사람이 직접 묶음을 버전으로 관리 -> ex. 최종.ai, ㄹㅇ최종.ai, 이거진짜최종.ai, 하이게진짜.ai … 이렇게 여러버전을 저장할 필요 없이, 저장하면 이전 file 위에 overwrite하거나 여러 version으로 나누어 저장함 ✔️분산저장소 개발 협업을 위해 사용 -같은 모듈을 개발하더라도 소스를 서로 공유하면서 개발 -전체 개발 소스를 공유하며 개발파트를 나누어 공유 ✔️GitHub는? : Git 저장소를 직접 설치하지 않고, GitHub을 통해 사용 가능 GitHub-fork..
2019.11.18 -
[git] repo지정 O, git pull .했음에도 불구하고 tree is clean일 때 해결책
깃헙 레포도 지정되었고, pull 도 했는데 git tree is clean일때 협업 프로젝트 시작 시, 처음에 git pull .로 가져왔는데도 불구하고 뭔가 못찾는 일이 있었다. # 문제점 와 같은 문제가 생겼음 1. 프로젝트 폴더와 로컬 폴더가 동일한 폴더가 되지 않았음 2. .gitignore 파일이 상위-차상위 폴더 총 2개가 생성되었고, .gradle 이외 폴더가 인식이 안되고있었음(자동으로 올라가져있는폴더 다수, .DS_store 포함) # 내가알던대로라면 0. 지양하여야 할 방법, `git push —set-upstream origin +master` 으로 강제 push + murge 1. 우선 `git pull .` → 확인하고 또 tree clean 나와서 .gitignore 삭제할것 ..
2019.08.29