MLOps 부트캠프 by 한경+토스뱅크/Git 13

commit(커밋) 과 메시지 작성 가이드라인(*협업 시, 필수)

아래의 가이드라인은 회사마다 다를 수 있으며, 절대적인 규칙이 있는 것도 아니지만나중에 다시 봤을 때 이하하는데 어려움이 없도록다른 동료 개발자와 협업하는 데 방해가 되지 않도록커밋을 남기고, 그때마다 커밋 메시지를 잘 작성하는 것이 중요합니다. 1. 커밋 메시지 작성 가이드라인1) 커밋 메시지의 제목(title)과 상세 설명(body) 사이에는 한 줄을 비워두세요.*참고: Git 공식 권장사항 중) 필수는 아니지만 커밋 메시지를 변경 사항을 요약하는 짧은(최대 50자) 한 줄로 시작하고, 그 뒤에 빈 줄을 넣은 다음 더 자세한 설명을 넣는 것이 좋습니다. 커밋 메시지의 첫 번째 빈 줄까지의 텍스트는 커밋 제목으로 처리되고, 이 제목은 Git 전체에서 사용됩니다. 예를 들어, git-format-patc..

GitHub 시작하기(git push, git pull, git clone)

GitHub의 레포지토리: 원력 레포지토리(or 리모트 레포지토리)내 컴퓨트이 레포지토리: 로컬 레포지토리 1. GitHub시작하기: GitHub 가입 -> Repositories 클릭 -> New 클릭 -> 레포지토리 생성1. 로컬 레포지토리를 만들고 커밋을 한 후, 깃허브에 업로드 하기2. 이미 만든 로컬 레포지토리를 깃허브에 업로드 하기2. git push로컬 레포지토리 -> 리모트 레포지토리로컬 레포지토리의 내용을 리모트 레포지토리에 반영하기 위해선, git push를 해줘야함단, git push는 리모트 레포지토리의 주인, 그러니까 본인만 할 수 있음. 만약 본인이 아닌 다른 사용자도 git push를 할 수 있게 하려면 GitHub에서 특정 사용자를 해당 리모트 레포지토리의 collaborat..

Git 기본 개념 - repository와 commit

커밋(commit): 프로젝트 디렉토리의 특정 모습을 하나의 버전으로 남기는 행위 & 결과물레포지토리(repository): 커밋이 저장되는 곳(프로젝트 디렉토리의 각 버전이 담기는 저장소) commit에 관한 주의사항1. 첫 커밋을 하기 전, 사용자의 이름과 이메일 주소를 설정!2. 커밋 메시지 남기기 (옵션 -m)3. 커밋할 파일을 git add로 지정해주기git init # 현재 디렉토리를 Git이 관리하는 프로젝트 디렉토리(=working directory)로 설정하고 그 안에 레포지토리(.git 디렉토리)= 생성git config user.name "codeit" # 1. 깃에 이름 알려주기git config user.email "happily2bus@gmail.com" # 2. 이메일 알려주기..