git

    [Git] fatal: Need to specify how to reconcile divergent branches.

    git pull origin main From https://github.com/synuns/TMIL * branch main -> FETCH_HEAD hint: You have divergent branches and need to specify how to reconcile them. hint: You can do so by running one of the following commands sometime before hint: your next pull: hint: hint: git config pull.rebase false # merge hint: git config pull.rebase true # rebase hint: git config pull.ff only # fast-forward ..

    [Git] master branch를 main branch로 default 설정 바꾸기

    마스터 브랜치에서 메인 브랜치로 default branch name이 바뀌었기 때문에 변경 사항이 있기 전부터 깃허브를 사용했다면 따로 사용자가 변경해주어야 한다. Github 브랜치 설정하기 default branch 변경 github에서 우측 상단의 프로필을 클릭해서 settings를 선택한 뒤 Repositories에서 master를 main으로 바꿔서 입력해서 Update한다. git config 설정하기 // git version 확인 $ git version main branch를 기본 브랜치로 설정할 수 있는 git 버전은 2.28.0버전 이상이기 때문에 버전이 낮다면 git 버전을 업그레이드해주어야 한다. git 버전 업그레이드 $ sudo add-apt-repository ppa:git-..

    [Git] github SSH키 추가하기

    ⚠ $git push origin main 했는데 오류가 발생한다. 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. github에서 더이상 패스워드 인증 방식을 지원하지 않는다. 토큰이나 SSH 키 인증 방식만 사용해야 한다. 처음 git을 공부하는 분들은 '나는 21년 8월 13일에 github를 쓴적이 없는데?' 당..