Github에서 토큰을 발급한다.
Setting에서 Developer setting이동
Personal access tokens에서 Generate new token 선택
토근을 생성한다.
token을 생성할 수 있는 페이지로 넘어가게 되고 Note, Expiraion, select scopes를 설정하면 된다.
토큰 복사해두기
twotworlarla 계정 토큰
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
토큰은 기록해두기! 다시 발급 어려움
자격증명관리자에서 윈도우자격증명추가하기!
파일탐색기를 열어
제어판\사용자 계정\자격 증명 관리자 👈의 경로를 입력하여
아래 캡처와 같이 git:https://github.com를 찾아서
편집을 들어가서 암호에 위에서 발급한 토큰을 입력한다.
주소 - git:https://github.com
이름 - twotworlarla
(Github 닉네임 사용함 권장)
암호 - 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
github에 pull을 하거나 push 등의 작업을 할때는
ID 와 PW를 입력해야하는데 global 세팅을 하여 입력 없이 할 수 있다.
요기 부분은 공부가 더 필요함! 그냥 넘어가자
지금 위와 같이 세팅을 하면 pull, push등의 작업시 PW를 토큰으로 입력해야한다.
git config --global credential.helper cache
위와 같이 cache 세팅을 하면 토큰을 캐싱하게 되서 입력할 필요가 없어 진다.
Git Repository는 Git으로 관리하는 프로젝트 저장소입니다.
Local Repository : 본인의 컴퓨터에 저장된 로컬 버전의 프로젝트 저장소.
Remote Repository : 로컬이 아닌 외부 서버의 프로젝트 저장소.
팀 단위의 작업을 진행할 때 유용합니다. 이 곳에서는 프로젝트 코드를 공유할 수 있고, 다른 사람의 코드를 확인할 수 있습니다. 또한, 로컬 버전의 프로젝트와 병합, 변경 사항 등을 적용할 수 있습니다.
3. Initializing a repository
새로운 repository를 만들고 Git으로 프로젝트 관리를 시작할 때는 다음 명령어을 입력합니다.
git init
명령어를 실행하면 사진과 같이 출력합니다.
위의 명령어는 해당 프로젝트 폴더 내에 숨겨진 .git 폴더를 생성하고 이제 Git은 현재 repository에 대한 모든 변경사항들을 추적 및 관리하게 됩니다.
vi git_test
위의 명령어를 사용해서 해당 폴더에 git_test라는 임의의 파일을 생성했습니다.
이 파일을 remote repository까지 commit 후 push할 것입니다.
뭘 물어 그냥 푸시하면 됨