반응형
반응형

문제

먼저 GitHub에서 repository 생성하고 나면 자동으로 main branch가 생성이 됩니다.

이후, 터미널에서 git init하면 master branch로 시작되어 commit 이후 push하게 되면 GitHub에서 master branch 내용을 main branch로 넘기는 과정에서 error가 발생하게 됩니다.

 

해결

아래 내용을 순서대로 진행하면 됩니다.

> git checkout master

> git branch main master -f

> git checkout main

> git push origin main -f
반응형

'IT' 카테고리의 다른 글

REST란?  (0) 2023.05.11
SOAP이란?  (0) 2023.05.11
Jupyter Notebook not trusted  (0) 2023.05.06
'list' object is not callable  (0) 2023.04.23
fatal: 관계 없는 커밋 내역의 병합을 거부합니다  (0) 2023.04.20
반응형
반응형

 

문제

GitHub에 push 하는 도중에 "fatal: 관계 없는 커밋 내역의 병합을 거부합니다" 에러가 발생했습니다.

 

해결

> git fetch --all # 원격 저장소의 모든 커밋을 가져옵니다.
> git reset --hard origin/master
> git push origin master
반응형

'IT' 카테고리의 다른 글

Jupyter Notebook not trusted  (0) 2023.05.06
'list' object is not callable  (0) 2023.04.23
fatal: couldn't find remote ref master  (0) 2023.04.20
You may want to try Git Large File Storage - https://git-lfs.github.com  (2) 2023.04.20
[python] sort()  (0) 2023.04.18
반응형

해결

GitHub에 접속하여 branch 이름을 확인 후 수정하면됩니다.

반응형

'IT' 카테고리의 다른 글

'list' object is not callable  (0) 2023.04.23
fatal: 관계 없는 커밋 내역의 병합을 거부합니다  (0) 2023.04.20
You may want to try Git Large File Storage - https://git-lfs.github.com  (2) 2023.04.20
[python] sort()  (0) 2023.04.18
MPS  (0) 2023.04.07
반응형
반응형

상황

100mb 이상의 파일을 GitHub에 올릴 때 에러가 발생합니다.

 

 

해결

lfs 설치해서 올리면 됩니다.

* GitHub setting에 들어가서 archives section 체크를 해줍니다.

설치 방법

1. git-lfs를 설치합니다.

# Ubuntu
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs

# Mac
brew install git-lfs

# CentOS
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bash
sudo yum install git-lfs

 

2. Repository에 lfs를 적용합니다.

> git lfs install

# 이전에 해당 업로드 파일이 있으면 기록 제거를 합니다
> git rm -r --cached "*"

 

3. Repository 내에서 업로드 할 파일을 track 합니다.

> git lfs track "파일명"

 

4. .gitattributes와 함께 add, commit, push  합니다.

> git add .gitattributes
> git add "파일명"
> git commit -m "메세지"
> git push origin master
반응형

'IT' 카테고리의 다른 글

'list' object is not callable  (0) 2023.04.23
fatal: 관계 없는 커밋 내역의 병합을 거부합니다  (0) 2023.04.20
fatal: couldn't find remote ref master  (0) 2023.04.20
[python] sort()  (0) 2023.04.18
MPS  (0) 2023.04.07

+ Recent posts