Git, Github

초기 세팅 및 파일 올리기, 내려 받기

김꼬알 2023. 7. 7. 16:58

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