본문 바로가기
728x90
반응형
SMALL

5

[Git] github remote: Permission to 403 github remote: Permission to 403 remote: Permission to "저장소 주소" denied to "username". fatal: unable to access "저장소 전체 주소" The requested URL returned error: 403 위와 같은 에러가 발생하는 경우 운영 체제마다 해결 방법이 존재한다. window 제어판 → 사용자 계정 → 자격 증명 관리자 → Windows 일반 증명에서 guthub 정보를 편집을 누른다. 여기서 현재 사용하는 계정을 최신화하면 된다. mac keychain Access.app 또는 키체인 접근을 실행한다. 그리고 github.com을 검색하고 계정을 최신화한다. 2023. 11. 27.
[Git] gitignore 설정 gitignore .gitignore 파일은 Git 버전 관리에서 제외할 파일 목록을 지정하는 파일이다. 실제로 작성한 파일이 아닌 로그 파일 같은 용량이 큰 파일이나 업로드 해서는 안 되는 key 파일은 무시하고 업로드할 수 있는 방법이 필요하다. 이때, 특정 파일이나 디렉토리를 git 버전 관리에서 의도적으로 추적하지 않도록 설정한다. .gitignore.io https://www.gitignore.io/에서 .gitignore에 들어갈 코드들을 자동으로 생성 가능하다. 검색 창에 운영체제, IDE, 프로그래밍 언어, 플랫폼 등을 입력하고 ‘생성’ 버튼을 클릭하면 해당 키워드에 맞는 gitignore 파일을 자동으로 구성해준다. 2023. 1. 8.
[Git] 원격 브랜치 가져오기 원격 브랜치 가져오기 브랜치는 동일한 소스를 기반에서 다양한 버전을 만들어 낼 수 있는 기능으로, 여러 사람이 동시에 작업을 하거나 다른 버전을 만들어 테스트할 때 매우 유용한 기능이다. 원격 저장소의 특정 branch를 가져오기 위해서는 git checkout -t를 사용해야 한다. 원격 저장소 갱신 git remote update 원격 저장소 브랜치 확인 git branch -r 로컬 저장소 브랜치 제거 만약, 원격 저장소 branch와 동일한 이름의 로컬 저장소 branch가 있는 경우에 git branch -d 명령을 사용하여 제거한다. git branch -d 브랜치 원격 저장소 pull git pull 로컬 브랜치 pull git pull origin 브랜치 2022. 12. 29.
[Git] error: Pulling is not possible because you have unmerged files git pull origin main 로컬과 원격에 같은 파일이 있는데 로컬에서 아직 merge가 잘 안됐다고 인식하는 경우가 있다. git commit -am '메시지' 위 커맨드를 입력하고 pull하면 잘 작동된다. 2022. 12. 22.
수정하고 커밋 (Commit)하기 수정하고 커밋 (Commit)하기 수정한 것을 저장하는 것을 커밋 (commit)이라 한다. 따라서 파일 및 폴더의 추가/변경 사항을 저장소에 기록하려면 'commit'이란 버튼을 눌러줘야 한다. commit 버튼을 누르면 이전 commit 상태부터 현재 상태까지의 변경 이력이 기록된 commit (혹은 리비전)이 만들어진다. 각 commit에는 영문/숫자로 이루어진 40자리 고유 이름이 붙는다. 저장소에선 이름을 보고 각 commit을 구분하고 선택한다. commit은 이력을 남기는 중요한 작업이기 때문에 commit 버튼을 누를땐 commit 메시지를 필수로 입력해야 한다. 메시지가 없으면 commit이 실행되지 않는다. 2021. 12. 10.
728x90
반응형
LIST