본문 바로가기

Development/git & github

(3)
git을 사용해보자 1. github 회원가입 2. repository 생성 3. git 다운로드 4. git bash 실행 5. 사용자 등록 $ git config --global user.name "my name" 6. 사용자 이메일 등록 $ git config --global user.email "my email" 7. 잘 등록되었는지 확인 (user.name과 user.email에 입력한 대로 출력되면 성공!) $ git config --list 8. 작업중인 파일 깃 초기화 $ git init 9. 깃허브에 올릴 파일 선택 $ git add . // .은 모든 파일 $ git add index.js // index.js 파일만 선택 10. 커밋하기 $ git commit -m "커밋 메세지" 11. 깃허브와 연결하..
Git_기초개념2 프로젝트 협업은 아래 단계로 진행된다 누가 어떤 작업을 담당할 것인가? - Issue 각자 맡은 작업을 진행 - Branch 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다. - PR 후 Merge Issue 이슈는 내가 할 작업, 기능 추가, 버그 리포트 등 여러 방식으로 사용 가능 협업을 위해 이슈를 만들어 누가 어떤 작업을 담당할지 정하고 브랜치를 만들어 작업할 공간을 나눈다. Branch 브랜치는 특정 commit에서 갈라져나와 작업할 수 있다. 보통 기능별로 이름을 붙여 브랜치에 작업한다. ex) feature/login 브랜치 명은 규칙을 가지고 만들면 프로젝트 관리가 쉬워진다. 각 작업 브랜치에서 작업할 때는 다른 브랜치의 영향을 받지 않고 독립적으로 작업할 수 있다. Checkout ..
Git_기초개념1 Git - commit, repo, gitignore 버전 관리 프로젝트 상태가 변경되는 정보를 알고 있다는 것이다. Git은 가장 널리 쓰이는 버전 관리 도구 중에 하나로 commit을 사용해서 버전이 달라지는 것을 관리한다. git 초기화 컴퓨터에 있는 프로젝트를 Git이 관리하는 프로젝트로 만들 수 있다. commit 현재 프로젝트 상태를 저장하는 것이다. - 누가(author), 언제 commit 했는지의 정보와 프로젝트 변경 내용이 저장된다. - 작업 내역이 어떤 것인지 알아볼 수 있게 적는 메시지를 'commit 메시지'라고 한다. add(또는 staging) commit에 반영할 파일을 선택하는 것이다. commit에 반영 여부를 파일 단위로 선택할 수 있다. commit history co..