개발하는 밤톨
2023. 3. 20. 21:13
2023. 3. 20. 21:13
Github 가입, Git 설치,Sourcetree 설치
개념
- Git : 버전 관리를 하기 위한 도구.
- Gihub : 버전 저장소.
- Sourcetree : Git을 쉽게 사용하기 위한 도구.
- README : 프로젝트 설명 파일.
- Commit : 현재 프로젝트의 상태를 저장.
- add, staging : 커밋 할 파일을 선택.
- 커밋 메세지 : 의미가 있어야한다. 작업 내역별로 기록하는게 더 좋은 방
- git initialize : Git이 관리하는 프로젝트로 만든다는 뜻.
커밋 순서
- Sourcetree에서 폴더를 선택하면 .git 폴더가 생기면서 git 프로젝트가 되어진다. git initialize 되어진다.
- add, staging
- 커밋 메세지
- 커밋.
개념
- 로컬 repo : 내 컴퓨터에 저장되어있는 리포지토리.
- 원격 repo : github처럼 접속 할 수 있는 공간에 저장되어 있는 곳.
- tracking, branch tracking : 로컬 리포와 원격리포를 연결하는 것.
- Push : 로컬 리포 → 원격 리포
- Pull : 로컬리포 ← 원격리포
- Clone(복제) : 비어있는 로컬 리포에 Pull 하는 것을 말한다.
원격 repo 사용
- github에서 리포지토리 만들기.
- 트래킹하기. 설정에서 원격 추가.
- 브랜치 이름 변경. 이유는 2에서.
- 푸시버튼 누르면 푸시가 됨.
- 클론은 url 가져오면 됨.