안녕세계
git-flow란? Vincent Driessen의 브랜칭 모델을 적용하여 고수준으로 저장소를 관리하기 위한 git의 확장 개념입니다. (Git GUI 프로그램인 SourceTree에서는 git-flow를 지원합니다.) git-flow 시작하기 설치 MacOS에서는 homebrew를 사용하여 git-flow 브랜치 관리 전략을 손 쉽게 사용할 수 있습니다. 먼저 homebrew를 사용하여 git-flow-avh를 설치합니다. (homebrew 사용 방법 알아보기) git-flow-avh를 설치하면 flow 명령어를 사용할 수 있습니다. $ brew install git-flow-avh 초기 설정 (flow init -d) flow init -d 명령어는 로컬 저장소에 develop 브랜치를 생성한 뒤 해..
로컬 저장소 사용자 정보 설정 git 버전 생성시 기록될 사용자 정보를 설정합니다. 이 설정은 ~/.gitconfig 파일에 저장됩니다. $ git config --global user.name $ git config --global user.email 사용자 정보 확인 $ git config --list $ git config git 저장소 생성 # 새로운 디렉토리를 생성하고 이동합니다. $ mkdir && cd 현재 디렉토리를 로컬 저장소로 설정합니다. $ git init 현재 디렉토리에 .git 파일이 생성된 것을 확인하실 수 있습니다. $ ls -al total 0 drwxr-xr-x 3 INMA staff 96 12 1 19:32 . drwxr-xr-x 4 INMA staff 128 12 1 1..
Gist란?Github이 제공하는 gist를 뜻하며, 이는 여기에서 작성할 수 있다. gist는 특히 Code Snippset을 blog에 업로드할 때 유용하게 사용되며, editor에서 코드를 작성한 것처럼 blog에서 동일하게 볼 수 있다. 각 파일은 확장자명에 따라 코드 SyntaxHighlighting이 다르게 보인다. 또한, 해당 gist를 수정할 경우 내용이 즉시 반영된다. Github Gist에서 내 gist 파일을 관리할 수 있다. 파일을 수정하면 embeded된 위치의 내용도 변경된다. git 처럼 해당 내용의 변경사항이 기록된다.gist를 티스토리 블로그에 embeded한 결과
[ Step 1 ] Github에 프로젝트 올리기 VCS > Import into Version Control > Share Project on Github※ 안드로이드 스튜디오에서 Github 아이디 로그인 하셔야 합니다 Github에 올릴 repository 이름, remote name, description 입력 후 Share! 빨간색 - Git에 추가되지 않은 파일초록색 - Git에 추가된 파일파란색 - Git에 추가된 이후 수정 사항이 있는 파일 Commit Message 작성하여 Ok! Github에 성공적으로 업로드 되었을 경우 메시지가 뜹니다. Git을 확인해보면 성공적으로 업로드 된 것을 볼 수 있습니다. [ Step2 ] Github 프로젝트 가져오기 Clone or download를 ..
- 웹스톰(Webstrom)에서 Github으로 프로젝트 올리기- [Step1] 상단 메뉴 Webstorm > Preferences [Step2] Prerferences > Version Control > GitHub : Github ID와 Password 입력후 Test 버튼으로 연결 확인 [Step3] 상단 메뉴 VCS > Import into Version Control > Share Project on GitHub [Step4] 정보 입력후 Share [Step5] Upload할 파일 지정후 OK [Step6] ~/.idea/vcs.xml을 Git에 추가할 것인지 물어보는데 보통 .idea 디렉토리의 파일은 올리지 않는것을 권장 [Step7] 오른쪽 하단을 보면 성곡적으로 Github에 올라간 것..