깃헙(2)
-
[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