728x90
반응형
목차
git의 3가지 영역
working Directory: 내가 작업하고 있는 프로젝트의 디렉토리
staging Area: 커밋을 하기 위해 git add 명령어로 추가한 파일들이 모여있는 공간
Repository: 커밋들이 모여있는 장소
git 설명 전 알아야 할 단축키들
- git init -> 새로운 git 저장소 생성을 위한 단축키
- git add -> git commit전에 스테이징 영역에 추가하는 단축키
- git commit -m -> "이름" 새로운 커밋 기록을 남겨주는 단축키
- git branch -> 독립적으로 어떤 작업을 진행하기 위해 분기점을 만들어주는 단축키
- git switch "이름" -> 이름의 브랜치로 이동
- git merge "이름" -> 브랜치의 통합
- git status -> git의 상태 확인
- git git branch --merged -> 통합된 브랜치 확인
깔아놓으면 좋은 확장 프로그램
-> git Graph : git의 브랜치를 효과적으로 볼 수 있다.
git 설명
1. 새 파일을 만들고 git init을 해줍니다.
2. 대충 코드를 작성하고 commit 해줍니다
3.새로운 기록을 만들고 싶다면 git commit -m "이름"을 이용해 줍니다.
- git add .
- git commit
- 순서대로 입력해 주면 됩니다.
4.이런식으로 생겼음을 확장 프로그램을 통해 볼 수 있습니다.
5. 새로운 기능을 만들고 싶어 기존 것을 복사하여 만들고 싶으면 git branch를 이용하면 됩니다.
- git branch 이름 ->새로운 branch 생성 (branch는 따옴표를 해주지 않는다)
- git switch 이름 -> 새로운 branch로 이동
- git add .
- git commit -m "이름"
- 순서대로 입력해 주면 됩니다.
6. 통합을 해주고 싶다면 워하는 위치의 branch로 가 통합하기 원하는 branch를 선택해 주면 됩니다.
git branch --merged
이런식으로 통합되었음을 확인할 수 있습니다.
git 연습 추천 사이트
https://learngitbranching.js.org/?locale=ko
반응형
'코딩 정보' 카테고리의 다른 글
VsCode로 c++실행 시 터미널에 출력값이 안나올 경우 (0) | 2024.03.20 |
---|---|
[yarn 실행 에러] yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\user\AppData\Roaming\npm\yarn.ps1 파일을 로드할 수 없습니다. (0) | 2024.03.15 |
타입스크립트 실행 (0) | 2024.03.07 |
LNK1104 파일을 열 수 없습니다 오류해결법 (0) | 2024.02.05 |
c++ 입출력 정리와 자주 쓰이는 vector (0) | 2024.02.05 |