머지는 브랜치를 통합하는 것이다. 병합 시 합쳐진 브랜치의 커밋 메시지가 중복으로 쌓인다.새로운 머지 커밋을 생성한다.base를 재설정한다는 의미로, 브랜치의 base를 옮긴다.branch는 base지점을 가지고 있어 base 에서부터 코드를 수정한다.처음에는 B지점을
fork해온 오픈소스들로 열심히 작업하고 커밋해도 내 레퍼지토리에는 잔디가 심어지지 않는다....ㅠㅠ fork한 레퍼지토리에 커밋이 반영되기 때문이다.오픈소스 프로젝트에 열중해 하루종일 작업하며 공부해도 내 잔디밭은 빈 칸이 늘어간다는 사실.....ㅠㅠㅠㅠ 그렇다고 잔
github에 push하려다가 유저네임과 비밀번호를 입력하라고 떴는데, 입력해도 위와 같이 떴다. 깃허브에서 2021년 중반부터 인증방식을 토큰을 사용하는 방식으로 변경하면서 설정해주어야 할게 있었던 것이었다.깃허브 > settings > developer settin
오늘 깃에 대형사고를 한번 쳤다...^^js30프로젝트를 진행하면서 레퍼지토리를 수정하다가 그만 한 개 파일을 전체 레퍼지토리에 덮어썼다. reset과 revert에 대해서는 알고 있었지만, 로컬 저장소에서 리셋이 되어도 최종적으로 커밋을 되돌린 결과가 깃허브에는 반영
fatal: not a git repository (or any of the parent directories): .git현재 폴더에 git에 대한 정보를 담은 파일이 없기 때문에 발생하는 에러.$ git init 수행후 다시 $ git remote add 명령어 실행
소프트웨어의 변경 히스토리를 관리할 수 있도록 해주는 프로그램파일의 변경 사항 추적누가 언제 무엇을 수정 했는지특정시점/버전으로 이동협력 개발 서포트Git은 기본적으로 사용자의 소프트웨어(코드 작업물)과 그 히스토리를 사용자의 컴퓨터에 보관하고 관리합니다. Git은 파