Git 초기화와 로컬 저장소
git init
- 원하는 폴더에서 Git 초기화를 하면 그때부터 버전 관리 가능
- Git 초기화를 하면 .git 이라는 로컬 저장소(숨겨진 폴더)가 만들어짐
- 로컬 저장소에 내가 만든 버전 정보, 원격 저장소 주소 등이 저장됨
- 원격 저장소에서 내 컴퓨터로 코드를 받아오면 로컬 저장소가 자동으로 생김
- 한 폴더에 하나의 로컬 저장소만 유지해야 함
Git 사용자 정보 등록
- 전역 사용자 설정(Github의 닉네임과 이메일을 입력)
git config --global user.name "Name"
git config --global user.email name@example.com
버전 생성하기
- VS code에서 README.md, index.html 파일 생성
- 버전 관리를 하고 싶은 파일 선택
git add index.html
// 모두 선택하기
git add .
- 메시지를 달아 커밋으로 만들기
git commit -m "project html 파일 추가"
- 생성한 커밋 보기
git log
commit 할 때 유의 사항
- commit은 '의미 있는 변동사항'을 묶어서 만드는게 좋음
- 버튼 클릭 버그를 고치는데 5개 파일을 수정했다면, 수정한 5개 파일을 묶어서 하나의 commit으로 만들기
- 동료 개발자(혹은 미래의 나)가 '버튼 클릭 버그'를 고치는데 어떤 파일을 수정했는지 손쉽게 파악 가능
- commit 메시지를 적는게 귀찮아도 자세히 적어주면 나중에 확인하기 쉬워짐
Github에 올리기
- Github에 로그인하고 New repository를 생성
- 내 컴퓨터 로컬 폴더에 Github 저장소를 연결
git remote add origin http://github.com/아이디/폴더명.git
- 커밋한 파일 푸시하기
git push origin main(master)
Github 저장소를 내 컴퓨터에 받아오기
git clone http://github.com/아이디/폴더명.git .
변경된 데이터 가져오기
git pull origin main(master)
'Git, Github' 카테고리의 다른 글
브랜치 생성 및 협업하기 (0) | 2023.07.07 |
---|