Development/Git, PM(288)
-
branch(브랜치)
branch(브랜치)· 작업을 여러 가지 방향으로 진행하게 하는 것입니다.· 다양한 작업을 하기 위해 브랜치를 사용합니다.· 한 파일이 여러 버전으로 갈라져 각각 새 버전(새로운 내용)들이 추가되는 경우에 브랜치를 사용합니다.· 브랜치를 사용하게 되면 여러 개의 프로젝트를 수행하는 것과 같으며 해당 브랜츠의 작업이 끝난 경우 자동화해서 병합해 주는 기능을 git에서는 제공합니다.· 브랜치 안에서의 작업은 해당 브랜치에서만 유효합니다. branch 활용동일한 소프트웨어이지만 고객사별로 다른 대응이 필요할 때(커스터마이징이 필요할 때) 각각의 고객사마다 다른 버전이 필요하며 브랜치를 통해 이를 구현할 수 있습니다. 개발시 일정 기간마다 테스트를 하게 될 경우 나 법적 요건 검증하거나 실험적인 작성을 하거나 ..
-
완성된 오픈소스 다운받기
jQuery의 Github 사이트로 이동하기http://codedragon.tistory.com/4853 완성된 오픈소스 다운받기저장소의 Release메뉴를 통해서 압축된 형태의 파일을 다운로드 받을 수 있습니다. Code탭의 Github 메뉴 중 [releases] 메뉴를 클릭합니다. 프로젝트 진행자들이 사용자에게 공식적으로 제공하는 버전 목록을 표시합니다.각 버전을 클릭하면 해당 버번의 소스 코드를 다운받을 수 있습니다.최신 버전 항목을 클릭합니다. zip 또는 tar 형식 중 선택하여 다운로드 받습니다.
-
충돌을 막는 팁(git으로 협업시 팁)
충돌을 막는 팁(git으로 협업시 팁) · 변경사항이 발생하여 새로운 버전이 생성되면 즉시 push를 하여 충돌을 막아주는 것이 가장 좋습니다. · 자주 그리고 주기적으로 원격저장소의 변경내용을 동기화해 주는 것이 충돌을 최소화할 수 있습니다. · 충돌 발생시 충돌이 발생시킨 개발자와 함께 해당 충돌 부분을 해결하는 것이 좋습니다.
-
[Git] reset 으로 되돌아가기
reset 으로 되돌아가기특정 버전으로 돌아 간 후 해당 버전 이후의 변경 내용은 취소하게 됩니다. index.html 파일 수정하기태그 추가 I Will Be Back 변경 내용 확인하기변경 내용을 확인하는데 변경을 잘 못하였습니다. 이 내용을 취소하고 이전내용으로 되돌리도록 하겠습니다. git diff 변경된 사항 모두 취소하기"git reset --hard" 명령을 수행하면 마지막 버전 이후에 변경된 사항이 모두 삭제됩니다. git reset --hard 변경된 사항이 삭제되었는지 확인하기변경사항이 표시가 되지 않는 것을 확인할 수 있습니다. git diff 수정한 파일의 내용 확인한 결과 이전 상태로 되돌아간것을 확인할 수 있습니다.(추가했었던 태그가 보이지 않습니다.)cat index.html ..
-
A Visual Git Reference
A Visual Git Referencehttp://marklodato.github.io/visual-git-guide/index-ko.html
-
git 기본 필수 명령어
git 기본 필수 명령어 remote 원격 저장소와 관련된 명령어를 의미 add 로컬 저장소에 원격저장소를 연결시키겠다는 의미 origin 긴 원격저장소URL의 별명을 origin으로 설정 원격저장소URL url.git 으로 된 원격저장소URL git remote -v 현재 지역 저장소와 원격저장소와의 연결 정보를 확인 git push -u origin master 원격저장소로 현재 로컬저장소의 버전을 push하는 명령어이며 origin이 가리키고 있는 원격저장소의 master브랜치에 push가게 됩니다. 현재 지역저장소의 master브랜치와 원격저장소의 기본브랜치(master)를 동기화 시키는 명령어입니다.