Git
작업 공간 시작
$ git clone (code) # 저장소를 복제하여 새 디렉터리로 가져오기
$ git init # 새로운 Git 저장소 생성 혹은 기존 저장소 초기화
$ git remote -v # 현재 깃과 연결되어 있는 원격 레포 주소 확인
변경 사항에 대항 작업
$ git add # local 내용을 staging area에 추가
$ git add . # local 전체 내용을 staging area에 추가
$ git mv # 위치 및 이름 변경
$ git rm # 제거
commit 내역과 상태 보기
$ git status # 작업 폴더 상태 표시
$ git commit # 바뀐 사항을 저장소에 기록
$ git reset HEAD~1 # 최근 1개의 커밋 삭제
$ git reset HEAD~2 # 최근 2개의 커밋 삭제
$ git merge (branchname) # 여러 개의 개발 내역을 하나로 합치기
$ git pull # 다른 저장소 및 다른 로컬 브랜치에서 가져오기
$ git push # 업데이트
$ git log # 커밋 로그 확인
★ update
$ git add .
$ git commit -m "커밋 메시지"
$ git push -u origin main
GitHub
처음 사용할 경우, Git Bash 에서
$ git config --global user.name "이름"
$ git config --global user.email "자신의 이메일"
GitHub 에서 new repository 생성
terminal 에서 연동
$ cd "연동하고 싶은 폴더"
$ git init
$ git add .
$ git commit -m "커밋 메시지"
$ git remote add origin https://github.com/~~~ #new repository 주소
$ git push -u origin master
'Dev > Git & GitHub' 카테고리의 다른 글
[Git] push한 commit message 수정하기 (0) | 2024.02.21 |
---|---|
[에러 해결] fatal: unable to access ~ : error setting certificate file: C:\Program Files\Git\mingw64\ssl\certs\ca-bundle.crt (0) | 2024.01.10 |
git rebase & git stash (0) | 2023.05.25 |
GIT pull , merge, commit, add 명령 되돌리기 (0) | 2022.10.24 |
PR (Pull Request) (0) | 2022.08.03 |