본문 바로가기
반응형

SCM4

Git Submodule과 Git Subtree Git Submodule과 Git Subtree 이해하기Git을 사용하다 보면 프로젝트 안에서 다른 Git 저장소(Repository)를 관리해야 할 때가 있습니다. 이때 유용하게 쓸 수 있는 두 가지 방법이 바로 Git Submodule과 Git Subtree입니다. Git Submodule Git Submodule 이란?Git Submodule은 Git 저장소 안에 다른 별도의 저장소를 하위 모듈(서브모듈)로 포함시키는 방식입니다. 메인 프로젝트에서 별도의 독립된 프로젝트를 참조하여 사용하는 개념으로 생각하면 쉽습니다. 언제 사용하면 좋을까?여러 프로젝트에서 공통으로 사용되는 라이브러리나 모듈을 별도의 저장소로 분리 하여 관리하고 싶을 때 유용합니다.독립적인 개발 주기와 릴리즈를 가진 모듈을 유지.. 2025. 4. 14.
[Git] Git 사용법(Git Bash) 기본적인 Git Bash 로 기본 사용법을 알 수 있다. 각 명렁어에 대해서 간략하게 알 수 있으며 자세하게는 따로 글을 참고하면 된다. git init 현재 디렉터리를 로컬저장소로 설정한다. ## 로컬저장소로 설정할 프로젝트 위치로 이동한다. cd C:/dev/workspace ... ## 로컬저장소로 설정한다 ## (master) 브랜치로 보이면 성공한 것이다 git init ## 만약, init을 취소하려면 아래의 명령어를 실행한다 rm -r .git git status 로컬저장소의 현재 상태를 보여준다. git status git add 파일을 Staging Area 로 옮긴다. ## a.html 파일만 추가 git add a.html ## 디렉터리 내 모든 파일을 추가 git add . ## 명.. 2022. 6. 7.
[GitBash] 기본 명령어 Git Bash 관련 기본 명령어를 정리했다. 글쓴이는 Git Bash 를 거의 사용하지 않지만 필요한 경우 사용하기 때문에 해당 경우 필요한 명령어에 대해서 정리해두었다. 화면 초기화 : Ctrl + L 한 행의 처음과 끝 : Ctrl + A, Ctrl + E 목록 보기 : ls 또는 dir 파일의 내용 보기 : cat 특정 문자 검색 : grep 디렉터리 이동 : cd 디렉터리 생성 : mkdir 파일 삭제 : m 파일 생성 : touch 추후 필요한 명령어에 대해서 정리해 나갈 예정이다. 2022. 6. 7.
[Git] git config git config 명령어는 이름, 이메일주소 등 기본설정을 설정하는 것이다. ## git commit에 사용 될 username git config --global user.name "your_name" ## git commit에 사용 될 email git config --global user.email "your_email" ## 설정한 내용을 확인할 수 있다 git config --list 2022. 3. 21.
반응형