사전 준비하기.
git init
을 통해서 git 저장소를 만들게 되고 디렉토리에 .git폴더 생성, git bash에는 master가 표시됬음.git remote rm origin
를 통해서 origin 이름의 원격 저장소 설정을 삭제git commit
git log
를 통해서 커밋 이력 전체를 확인 할 수 있음.Q
키를 눌러서 나갈 수 있음.git commit -m “커밋메시지"
를 통해서 메시지 작성가능git push
를 통해 업로드하기.
나의 git 이름, git 이메일이 맞는지 확인하기(다이어리 포스트잇 확인)
“git add .
“입력후 엔터 (없었던 git폴더 생성 후 복사)
<aside> 💡 add 뒤에 특정 파일명을 입력할 경우 해당 파일만 git 폴더에 등록됨.
</aside>
“git commit -m [git에 올릴 이름 ex) 1주 1일차]
”
commit이 완료되면 “git push origin master
”을 통해 임시파일인 git을 업로드
나의 git 계정에서 확인하기.
git pull
git remote -v
로 연결된 저장소 확인하기git pull
입력, 해당 명령어가 안되면 git pull origin master
입력git remot -v
로 upstream으로 연결된 주소 확인하기.git pull upstream master
를 통해 파일 당겨오기git fetch
git에 upstream 주소 지정하기
git remote -v
로 확인하기git remote add upstream (주소)
를 입력해서 upstream 주소 등록하기git push origin master —force
강제로 변경사항 push하기
git clone
을 통해서 복제본 생성하기 “git clone (git 주소)
”를 입력.
만약 git에 등록된 이름과 이메일이 다르다면?
git config --global [user.name](<http://user.name>)(git이름)
: name을 나의 git 이름으로 설정.
→ 설정 후 잘 등록 되었는지 확인은 git config --list
입력 후 “user.name”에서 확인하기
git config --global user.email(git 이메일)
: email을 나의 git 이메일로 설정
→ 설정 후 잘 등록 되었는지 확인은 git config --list
입력 후 “user.email”에서 확인하기
git remote -v
로 git의 설정한 push와 fetch 저장소 보기.
git branch
현재 내가 위한 branch위치 보기
git checkout {branch name}
해당 브랜치이름으로 이동하기
git checkout -b {branch name]
해당 브랜치 이름으로 브랜치 생성하고 이동하기
git checkout -b {branch name1} {branch name 2}
특정 브랜치에서 파생 브랜치 만들어서 만든 브랜치로 이동
git branch -d <branchname>
해당 브랜치 이름 삭제하기
git reset HEARD [file name]
해당 파일 add 취소, file name 빈 값은 전체 취소