Git
1. Git 이란 ?
"형상관리 도구"란 버전 관리 시스템이다. Git은 이러한 형상관리 도구이다.
그래서 작업을 하면서 작업의 리스트를 관리 할수 있다.
2. git의 장점
팀과 협업하는 단계에서 소스코드를 파일로 주고 받을 필요 없이 같은 파일을 팀원들과 동시에 병렬로 작업할 수 있다.
A가 작업을 하고 B에게 넘겨준다. A와 B가 메인페이지를 같이 작업하고 있는데 git을 쓰지 않고 파일로 넘겨준다면 시간도 오래걸리고 버그를 잡기 힘들다. git을 쓰는 경우 서버에 서로 푸쉬를 하면 서버에 파일이 자동으로 갱신되서 새로운 팀원이 추가되더라도 클론으로 파일을 내려받아서 바로 작업 투입이 가능하다.
3. git 설치
git 설치
https://git-scm.com/download/win
[1] get init
새로운 git 저장소를 생성할 때 사용하는 git 명령어
git 저장소를 생성한 폴더에서 숨김파일 보기를 체크하면 .git 폴더가 생겨있음
[2] get add
커밋을 추가하는데 git 저장소에 추가하려고 대기
git add README.md 이렇게 쓰면 git 저장소에 README.md 추가하려고 대기
[3] git commit
git commit -m 커밋 메시지를 작성할 수 있다.
git commit -m "first commit" 이거면 저장소에 추가하면서 작업 내용 메시지는 first commit 메시지가 보인다
[4] git branch
git branch -M 이건 마스터 브런치를 설정한다.
git branch -M main 이렇게 하면 main이라는 마스터 브런치 설정
[5] git remote
origin : 복제한 원경 git 저장소의 기본 이름
git remote add origin 깃 저장소 링크
git remote add origin 깃 저장소 링크
visual studio code 확장자 마켓 플레이스에서 Git.Graph 설치
'개발 > 정리' 카테고리의 다른 글
[정리] MSA란 무엇일까? (Node.js 예시) (0) | 2023.03.08 |
---|---|
[패턴] 자주 사용되는 아키텍처패턴 4가지 (0) | 2022.12.19 |
[정리] 해싱과 암호화 (0) | 2022.12.12 |
[Github] 기초 및 설정 (0) | 2022.06.22 |
[언어분류] 컴파일 언어 VS 인터프리터 언어 (0) | 2022.05.20 |