깃과 파일의 상태 확인
git status
수정된 파일의 수정 목록을 자세히 보기
git diff
깃 관리 목록에 파일 추가하기
git add
파일 수정 내역 확인
git diff
깃 관리 목록에 있는 파일들의 현재 작업 상태를 저장하기(커밋하기)
git commit
커밋된 목록 확인 명령어
git log
실제 로컬 디렉터리에 있는 파일을 가장 최근에 커밋 해둔 시점으로 되돌리기 (단순 변경사항 취소와 같음)
git restore 파일명
git restore --source 커밋해시값 파일명 <=(특정 커밋 지점으로 파일 상태를 되돌리기)
git restore --staged 파일명 <= (???)
커밋을 삭제
git revert 커밋해시값 <=(?? ㅇㅣ해가 안됨 조사 더 필요)
파일과 깃까지 함께 특정 커밋으로 되돌리기
git reset --hard 커밋해시값
메인 브랜치 이름 변경하기
git branch -M main => (메인 또는 원하는 이름으로 설정할 것)
새 브랜치 만들기
git branch 브렌치이름
브랜치 삭제하기
git branch -d 브렌치이름
현재 사용중인 브랜치를 다른 브랜치로 변경하기
git switch 브렌치이름
깃허브 원격 저장소에 로컬 깃을 연결하기
git remote add 원하는이름 https://github.com/Hansangbong/first-shyarbong =>(자신의 레포지토리 주소)
깃허브에 깃 내용을 올리기
git push -u origin main => git push -u (원격저장소에 연결할 때 사용한 이름) (연결된 브랜치)
깃허브에 있는 브랜치 중 특정 브랜치만 내려받기
git clone --branch <브랜치 이름> <원격래포주소>
깃허브 연결 삭제
git remote remove (origin 등 원격 연결 이름)
깃허브 원격 브랜치 목록 확인
git branch -r
깃허브의 특정 원격 브랜치를 가져오기
git checkout -t <브랜치이름>
트러블 슈팅 목록
error: failled to push some refs to 'https://github.com/Hansangbong/first-shyarbong/AIFFEL_TFMaster.git'
'Git' 카테고리의 다른 글
깃과 깃허브를 사용하면서 겪은 이슈 (0) | 2024.05.30 |
---|