remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access -> 2021.8.13일부터 비밀번호 인증이 없어지고 토큰이나 ssh로 인증을 해야하기 때문에 발생하는 오류 해결 방법 1. GitHub에서 Personal Access Token 생성하기 -> 토큰 저장 필수! https://d..
git init : repository 생성 git status : 파일의 상태를 확인 git checkout : 브랜치 변경 실제 git에서는 브랜치를 지정하지만, 구현한 명령 동작은 지정한 repository를 사용한다는 의미. git add : workspace에서 staging area로 올리는 명령어. git update : 실제 git에는 존재하지 않는 명령어지만, 구현한 명령어에서는 파일이 수정된 것을 반영하기 위해 사용된다. git commit : 실제 git에서는 stage area에 올라간 Staged 파일들을 local repository에 커밋 메시지와 저장한다. 구현한 명령어는 local repository 역할을 하는 gitRepository라는 저장소에 커밋메시지와 함께 저장된..
Git 온라인으로 소스코드 공유 및 협업, 저장할 수 있는 시스템 흐름도 1. 저장소 a. workspace 실제 소스코드를 작업하는 공간 현재 작업 중인 파일이 있는 내 PC의 directory 일반적인 프로젝트 폴더 $ git add 파일명 // workspace의 내역을 index에 올림, 소스코드의 변경 내역을 저장 b. index (stage) workspace의 코드를 저장하는 공간 수정 내역의 대기 장소 c. local repository 개인 PC에 저장되는 저장소 $ git commit -m “commit message” // index의 저장된 소스코드를 local repository로 올림 d. remote repository 원격 저장소 전용 서버에서 관리됨 공유되는 저장소 gith..