git 기초 with CLI
git 초기화
git init // 현재 위치해있는 폴더에 git파일을 생성하여 초기화
git 사용자 정보 설정
git config --glboal user.name "${사용자이름}" //사용자 이름 정보 설정
git config --glboal user.email "${사용자이메일}" //사용자 이메일 정보 설정
여기서 —global 설정이 붙기때문에 이전에 설정을 한 적이 있다면 새로운 폴더에도 적용되기 때문에 하지않아도 된다.
git에 저장할 파일 추가(add)
git add ${파일명} // 특정파일을 추가
git add * // 디렉토리내에 변경된 모든 파일 추가
git에 저장된 파일들로 버전 만들기 (commit)
git commit -m "${커밋에 대한 설명}"
commit은 의미있는 기능단위로 나눠서 명시적으로 commt을 하자!
git 커밋 로그 보기
git log // 현재까지 커밋된 기록을 커밋메세지로 보여줌
빠져나오고 싶을때는 "q"키를 눌러주면 된다.
원격저장소(github)와 연동하기(remote)
git remote add origin ${원격저장소주소}
원격저장소(github)에 올리기(push)
git push origin master
원격저장소에서 git 복사해오기(clone)
git clone ${url주소} . // .을 붙이면 현재 파일에 복사하기
원격저장소에서 최신 git 받아오기(push)
git pull origin master // 원격저장소에서 가장 최근에 반영된 파일 받아오기
협업 추가(collaborator)
원격저장소에서 collaborator를 추가해야 다른 사용자가 push권한을 가진다.
Author And Source
이 문제에 관하여(git 기초 with CLI), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@alajillo/git-기초-with-CLI저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)