반응형
반응형

REST란?

REST는 웹과 같은 분산 하이퍼 미디어 환경에서 자원의 존재 또는 상태 정보를 표준화된 HTTP 메서드로 주고 받는 웹 아키텍처입니다.

쉽게 말해 정해진 대로 HTTP 메서드를 통해 내용을 전달한다는 내용입니다.

반응형
반응형
반응형

SOAP이란?

SOAP는 Simple Objectr Access Protocol로써 웹 서비스에서 기본적인 메서지를 전달하는 기반이 되는 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메세지를 컴퓨터 네트워크상에서 교환하는 프로토콜입니다.

매우 중요한 개념입니다.

반응형
반응형
반응형

문제

먼저 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
반응형
반응형

Jupyter Notebook not trusted

 

상황

Jupyter Notebook에서 파일을 열었을 때 Not trusted error가 발생하는 상황입니다.

 

해결

jupyter notebook을 열 때 jupyter trust로 열면 해결된다고 하는데.. 해결되지 않았습니다.

다른 방법으로는 아웃풋을 다 삭제 후 다시 노트북을 여는건데 아웃풋을 삭제하지 않고 열 수 있는게 좋을꺼 같아 시도해보지 않았습니다.

 

 

반응형

'IT' 카테고리의 다른 글

SOAP이란?  (0) 2023.05.11
[git]There isn’t anything to compare  (0) 2023.05.08
'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
반응형

 

반응형

 

원인

변수를 함수처럼 사용하면 발생하는 에러입니다.

 

해결

변수를 함수처럼 사용하지 않으면 됩니다.

예를 들어 arr = [] 변수 선언 후, arr() 등등 사용하지 않으면 됩니다.

주로  함수명을 변수명으로 쓸 때 발생하는 일입니다.

 

 

반응형
반응형
반응형

 

문제

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