안녕세계
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..
[ 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에 올라간 것..