본문 바로가기
반응형

Git3

git commit 메세지를 잘못 입력했을때 조치 방법 방금 한 커밋을 없었던 것처럼 열어서, 다시 고쳐서 덮어쓰는 명령어git commit --amend 이렇게 되면, 기존에 수행하였던 push 내역 (commit msg, commit file) 이 보인다.이후 상단에 보이는 commit msg를 수정 후 :wq로 저장하고 나온 후 git push origin --forcepush 하게 되면 기준 commit 내용이 수정되어 덮어씌워진다 2026. 1. 11.
git@github.com: Permission denied (publickey). 에러 발생 잘 사용하고 있다가.. 오랜만에 git push 가 나타난다..여러 remote를 번갈아가면서 사용해서 그런가..  해결 방법) 1. git@github.com: Permission denied (publickey) 발생  2. ~/.ssh 폴더 내 파일 확인   여기서 ~/.ssh/authorized_keys 파일은 SSH 서버 측에서 인증을 허용할 공개 키를 저장하는 파일.이 파일에 SSH 공개 키가 포함되어 있어야, 해당 키를 사용하는 클라이언트가 SSH 서버에 접근할 수 있습니다.따라서, 여기에 저장된 pub key 만으로는 local -> git 에 인증을 하지 못한다. (클라이언트(local) 측에서 사용하는 SSH 키의 공개 부분이 아닌, 서버(git) 측에서 인증을 허용하는 키 목록). 결.. 2024. 8. 1.
Git이란? Git : 분산 버전 제어 시스템  Work Tree -> (git add) ->  Index -> (git push) ->  Repository git init 새 저장소 등록 git clone : 원격 저장소 복사하여 로컬 시스템에 저장 git commit : 변경 사항 원격 저장소 등록 git revert : 변경 취소(변경사항을 되돌리는 새 커밋 생성)git reset, git rebase -i  : 변경 취소(HEAD의 위치를 변경)git commit --amend : 커밋 수정git pull : (updated) 원격 저장소 -> 로컬저장소 동기화git fetch origin + git merge origin/main : 로컬 저장소를 동기화   - git fetch : 원격 브랜치의 변경사항.. 2024. 5. 21.
반응형