목록git (5)
막무가내 삽질 블로그
zip으로 가져와도 되지만 git clone 한다음 git checkout --track origin/브랜치이름
http://gitignore.io/ gitignore.io Create useful .gitignore files for your project www.toptal.com kotlin android android studio
Forking WorkFlow 방식에 대해 정리 해볼려 한다. Forking WorkFlow 모든 프로젝트 참여자가 개인적인 로컬 저장소와 공개된 자신의 원격 저장소, 즉 두 개씩의 Git 저장소를 가지는 방식이다. 모든 코드 기여자가 하나의 중앙 저장소에 푸시하는 것이 아니라, 각자 자신의 원격 저장소에 푸시하고, 프로젝트 관리자만 다른 개발자들의 기여분을 중앙 원격 저장소에 병합할 수 있다는 점이 가장 큰 장점이다. 아주 큰 규모의 분산된 팀에서도 안전하게 협업하기에 좋은 협업 방식 오픈 소스 프로젝트에서 많이 사용하는 방식 중앙 원격저장소, 자신의 원격 저장소, 로컬 저장소의 개념 중앙 원격 저장소 : 여러 명이 같은 프로젝트를 관리하는 데 사용하는 그룹 계정의 중립된 원격 저장소 자신의 원격 저장..
깃에 대해 정리 해볼려 한다. Git 이란? 소스코드를 효율적으로 관리하기 위해 개발된 분산형 버전 관리 시스템 이다. Git이 필요한 이유는? 무분별하게 파일을 만들어놓거나 통일성 없이 코드를 관리 한다면 어느 파일이 최신인지 어떤 부분이 변경 되어있는지 파악하는데 어려움이 있기 때문에 필요하다 생각한다. 협업 시 여러 명이 동시에 편집하거나 기능을 추가 했을 때 혼돈의 카오스가 나타날 수 있기 때문에 필요하다고 생각한다. Git을 왜 사용해야 하는지? 소스 코드가 변경된 이력을 쉽게 파악 할 수 있으며, 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아 갈 수 있다. 개인 또는 협업 시 빠르게 파악할 수 있기 때문에 사용해야 한다고 생각한다. Git의 저장소 Remote Repository ..
.git 폴더가 있는 곳에 vi .gitignore 생성 folder -> folder ignore file -> file ignore ex all -> extension ignore add -> commit -> push 만약에 git의 관리를 받고 있던 파일이나 폴더를 gitingnore 생성 전에 올렸으면 캐시에 남아있음 이럴경우 방법1 캐시를 지움 folder -> git rm --cached 폴더명 -r file -> git rm --cached 파일명.확장자 ex all -> git rm --cached *.확장자 방법2 무시 선언 -> 다시 취소 git update-index --assume-unchanged [파일명] git update-index --no-assume-unchanged [..