Development/Git, PM(286)
- 
                
                  
                  git 대안-클라우드 스토리지 서비스이용, 일반 사용자용 클라우드 스토리지 서비스, 클라우드 스토리지 서비스 특징
git 대안 · 클라우드 스토리지 서비스이용 · 일반 사용자용 클라우드 스토리지 서비스 · 클라우드 스토리지 서비스 특징 클라우드 스토리지 서비스이용클라우드 스토리지를 여러대의 컴퓨터에서 동기화 시켜서 사용하는 방식입니다.클라우드 스토리지 서비스는 git과 같은 서비스를 일반인들도 사용할 수 있도록 만들어져 있습니다.그리고, 드롭박스의 사업기획서 내용 중에도 이 내용이 들어가 있습니다. 일반 사용자용 클라우드 스토리지 서비스· Dropbox· Google Drive· OneDrive· iCloud· NDrive 클라우드 스토리지 서비스 특징· 이력관리 (버전관리)· 공유 기능· 백업 기능· 협업 기능· 등
 - 
                
                  
                  Git 특징
Git 특징· 분산된 버전관리 시스템입니다.· 이전 버전관리 시스템과 달리 변경사항에 대한 차이점이 아니라 스냅샷(snapshot)으로 저장합니다.· 거의 모든 명령을 로컬에서 실행가능합니다.· 체크섬(Checksum)을 통해서 파일을 관리합니다.· 저장소 내용은 데이터를 추가하기만 가능하고 되돌리거나 삭제할 수 없습니다.
 - 
                
                  
                  Error-git did not exit cleanly (exit code 1), git did not exit cleanly (exit code 128) - TortoiseGit Error
오류메시지 git did not exit cleanly (exit code 1) (563219 ms @ 2015-02-15 오전 1:21:22) git did not exit cleanly (exit code 128) 해당 오류메시지에 대한 정보로는 직접적인 해결방법을 확인할 수 없었습니다. 이하의 해결방법으로 해결된 경우도 있으니 참조하시기 바랍니다. 해결방법 1 Github 아이디/ 패스워드를 정확하게 입력하였는지 확인하시기 바랍니다. 해결방법 2 push하는 파일 중 50MB이상인 파일이 있는지 확인 후 해당 파일의 용량을 줄이거나 제외한 후 다시 시도해 보시기 바랍니다. 해결방법 3 다시 Clone Repository하여 저장소 생성 후 변경된 부분 다시 추가한 후 push 합니다. 해결방법 4 ..
 - 
                
                  
                  reset, revert - 특정 버전으로 되돌아가기
특정 버전으로 되돌아가기· reset· revert reset특정 버전으로 돌아 간 후 해당 버전 이후의 변경 내용은 취소하게 됩니다.특정 버전으로 되돌아가 초기화됩니다. 되돌린 이후 버전을 모두 삭제합니다. revert특정 버전으로 돌아가면서 이전 버전은 그대로 유지하면서 과거상태로 되돌아갑니다.특정 버전으로 되돌리기 됩니다. 되돌린 이후 버전을 유지합니다.
 - 
                
                  
                  git-bash 바로가기 설치하기
git-bash 바로가기 설치하기 git-bash.exe 을 선택한 후 마우스 우클릭C:\Program Files\Git [보내기] >> [바탕 화면에 바로 가기 만들기] 바로가기 아이콘 생성 완료
 - 
                
                  
                  branch(브랜치)
branch(브랜치)· 작업을 여러 가지 방향으로 진행하게 하는 것입니다.· 다양한 작업을 하기 위해 브랜치를 사용합니다.· 한 파일이 여러 버전으로 갈라져 각각 새 버전(새로운 내용)들이 추가되는 경우에 브랜치를 사용합니다.· 브랜치를 사용하게 되면 여러 개의 프로젝트를 수행하는 것과 같으며 해당 브랜츠의 작업이 끝난 경우 자동화해서 병합해 주는 기능을 git에서는 제공합니다.· 브랜치 안에서의 작업은 해당 브랜치에서만 유효합니다. branch 활용동일한 소프트웨어이지만 고객사별로 다른 대응이 필요할 때(커스터마이징이 필요할 때) 각각의 고객사마다 다른 버전이 필요하며 브랜치를 통해 이를 구현할 수 있습니다. 개발시 일정 기간마다 테스트를 하게 될 경우 나 법적 요건 검증하거나 실험적인 작성을 하거나 ..