목록Github (7)
막무가내 삽질 블로그

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 ..

애니메이션 효과를 정리해 보았습니다. what is the animation? 동작이나 모양이 조금씩 다른 많은 그림이나 인형을 한 장면씩 촬영하여 영사하였을 때에 화상이 연속하여 움직이는 것처럼 보이게 하는 것 안드로이드에서 새로운 뷰가 나타나고 현재뷰가 사라질때 애니메이션 효과를 주어서 움직이는 것처럼(슬라이드) 보여지는 것을 말합니다. 제가 구현해 볼 예제는 1번 새로운 뷰가 나타날때는 우측에서 들어오고, 현재뷰가 사라질때는 왼쪽으로 나가고 이전화면으로 돌아갈때는 현재뷰가 오른쪽으로 나가고, 들어오는 뷰는 왼쪽에서 들어오도록 설정 2번 새로운 뷰가 나타날때는 아래에서 들어오고, 현재뷰가 사라질때는 위쪽으로 나가고 이전화면으로 돌아갈때는 현재뷰가 아래쪽으로 나가고, 들어오는 뷰는 위쪽에서 들어오도록 ..

.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 [..
안드랑 깃헙이랑 연동을 끝내놓고 중간중간 작업 후 add commit push 방법 1. 안드로이드 좌측 상단쪽에 보면 디폴트값이 Android로 되어있는데 이걸 Project로 선택 2. 선택 후 제일 최상단에 프로젝트명에 마우스 우클릭 후 git -> add ( add 하면 붉은색 파일명들이 녹색으로 변경됨 ) 3. 최상단에 VCS -> Commit -> Commit Changes 창이 뜨면 우측 하단에 Commit -> Commit and Push로 선택 4. 왜 커밋하는지 이유를 써달라고 창뜸 -> commit message에 내용 작성 후 commit and push 5. 경고 무시 후 commit and push 선택 -> push 6. 끝 깃헙 확인