반응형 git3 [Git] Git- Stash(임시저장) Stash - Modified이면서 Tracked 상태인 파일과 Staging Area에 있는파일을 보관해두는 장소이다. 아직 끝나지 않은 수정사항을 스택에 잠시 저장했다가 나중에 다시 적용할 수 있다. - 브랜치가 달라져도 ㅇ.ㅇ - 언제 쓸까 ? 본인이 담당하는 작업 중 다른 요청이 들어와서 브랜치를 변경해야할 일이 있을 때, 완료되지 않은 일을 커밋 하는 것은 부담스럽다. 이 때, Stash로 임시 저장했다가 나중에 반영하는 것이다. 말이 어렵다. 스토리 열심히 A에 대해서 변경 중이었다. A기능은 B 기능에 영향을 미친다. 아직 A' 기능 변경이 완료되지 않은 상태에서, B 기능에 대한 변경사항이 발생했다. B부터 해야한다. A'는 잠시 keep해야한다. A'를 commit할 수는 없다. 이 때,.. Git 2023. 5. 25. [GIT] GIT이란? Git의 동작. 흠.. 부끄럽지만. Git을 매일 사용하면서, 어떤식으로 파일을 관리하는지에 대해서는 전혀 몰랐던 것 같다. Git의 동작 특징 1. 대부분의 명령을 로컬에서 실행 - push, pull등 원격 저장소에 변경사항을 반영하거나, 최신버전을 가져올 때만 네트워크가 필요하다. --> 오프라인에서도 작업이 가능하다는 말. 2. git의 무결성 - 데이터 저장 전에 체크섬을 구하고, 그 체크섬으로 데이터를 관리한다. checksum : git에서 사용하는 가장 기본적인(Atomic)데이터 단위, 40자 길이 16진수 문자열. - SHA-1해시를 사용해 checksum을 만든다. *SHA-1 : 입력을 받고 해시값을 만드는 암호화 해시 함수(보통 16진수, 40자리 문자열) - 모든 것을 해시로 관리한다. 3. g.. Git 2023. 5. 10. [GIT] Git 공부를 시작하다. Hmm. Git : VCS(Version Control System) 버전 관리 시스템 - 형상관리 : 쉽게 생각해서 프로젝트의 이력을 관리해주는 것이라고 보면된다. - git 설명 문서 : https://git-scm.com/book/ko/v2 해당 문서를 보며, + 실습해가면서 공부할 계획이다. + 이를 바탕으로 사내에서 세미나라도 해야겠다. Git - Book git-scm.com 현재 프로젝트 진행 시 팀 구성은 다음과 같다. 로직 개발 2명, backend+로직 2명, 그리고 추가적으로 frontend개발자 2~3명. 로직 개발하는 쪽에서 개발 item들이 우후죽순처럼 솟아난다..ㅜ 내가 느끼는 Git의 필요성 1. 동기화 : 팀원이 몇명 안되지만, 서로 소스 코드를 주고 받기는 어렵고 절대로 .. Git 2023. 5. 10. 이전 1 다음 반응형