github 연동 방식 메모 github에 remote repository를 생성한후에local에서 git init으로 현재 디렉토리를 git 디렉토리로 만든후현재 변경된 내용을 git commit으로 local에 저장하고git remote add origin master https://github.com/bwcho75/JavaScriptTraining.git 를 해서, 현재 디렉토리를 github의 디렉토리와 연결한후git push를 통해서 remote로 밀어넣으면 됨 ALM/SCM/VCS 2014.01.12
git 사용법과 소스 관리 소스 코드 관리와 git조대협 (bwcho75@지메일)소프트웨어 개발에 있어서, 소스코드의 관리는 중요한 포인트 중의 하나이다. 다양한 버전과 변경 관리, 협업을 위해서는 소스코드를 저장 및 관리할 수 있는 시스템이 필요하고, 이를 VCS (Version Control System) 또는 SCM (Source Code Management) System이라고 한다. 소스코드 관리 시스템의 주요 기능은 다음과 같다.협업을 위한 코드 공유 - 여러 사람들이 협업을 할 경우, 코드를 각 개발자와, 팀간에 공유할 수 있어야 하며, 접근 제한 - 사용자의 권한 등급에 따라 접근을 제한해야 한다.다양한 버전(형상) 관리 - 소프트웨어 개발 버전 또는 릴리즈 (브랜치) 마다, 다른 코드를 저장할 수 있어야 한다. 예를.. ALM/SCM/VCS 2013.07.28
Git branch reference 참고 : http://nvie.com/posts/a-successful-git-branching-model/이 모델은 서비스 개발에 적절한 모델. (여러 버전을 동시에 릴리즈해서 유지 보수하는 솔루션 모델에는 맞지 않음) mastermaster는 외부 공개용으로, 항상 깔끔한 형상을 유지하며, 주요 milestone마다 tagging이 되어 있음. 기존의 release branch를 tagging으로 대체함release 여기서 release branch는 release 후에 없애 버리는 개념을 갖는데, release시 필요한 작업 공간으로 사용되며, minor fix 나 configuration 수정등을 위한 협업 장소로 사용됨.Fix된 내용들은 모두 release시 develop와 master로 mer.. ALM/SCM/VCS 2013.06.25
git 기본 command 1. git 기본 사용법$ echo "test materials" > index.html$ repository 생성$ git initInitialized empty Git repository in c:/dev/git/.git/$ echo "This is test materials" > init.html$ echo "This is test materials" > index.html$ git add index.htmlwarning: LF will be replaced by CRLF in index.html.The file will have its original line endings in your working directory.$ git status# On branch master## Initial co.. ALM/SCM/VCS 2013.06.24
VCS 브렌치 관리 전략 http://nvie.com/posts/a-successful-git-branching-model/ 복잡하긴 하지만, 대략 흐름은 맞는듯. ALM/SCM/VCS 2013.05.27
git 노트 Initializing a Repository in an Existing DirectoryIf you’re starting to track an existing project in Git, you need to go to the project’s directory and type$ git init This creates a new subdirectory named .git that contains all of your necessary repository files — a Git repository skeleton. At this point, nothing in your project is tracked yet. (See Chapter 9 for more information about exactly w.. ALM/SCM/VCS 2013.05.27