! [rejected]        main -> main (fetch first)
error: 레퍼런스를 'https://github.com/JW0203/StudyJavascript.git'에 푸시하는데 실패했습니다

- github 홈페이지에서 readme 수정했는데 local에서 변경 사항을 업데이트?를 안해줘서 발생한 것 같다.

 

git pull

remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
오브젝트 묶음 푸는 중: 100% (3/3), 684 bytes | 171.00 KiB/s, 완료.
https://github.com/JW0203/StudyJavascript URL에서
   0130935..a1f4a6c  main       -> origin/main

힌트: You have divergent branches and need to specify how to reconcile them.
힌트: You can do so by running one of the following commands sometime before
힌트: your next pull:
힌트: 
힌트:   git config pull.rebase false  # merge
힌트:   git config pull.rebase true   # rebase
힌트:   git config pull.ff only       # fast-forward only
힌트: 
힌트: You can replace "git config" with "git config --global" to set a default
힌트: preference for all repositories. You can also pass --rebase, --no-rebase,
힌트: or --ff-only on the command line to override the configured default per
힌트: invocation.

 업데이트 한다고 "git pull" 후 완료 메세지를 받았는데, 뒤에 따라오는 힌트들은 나보고 뭘 하라는 걸까?

 

... 어떻게 강제로 branch merge 해서 해결? 되었다.

 

push 하기전에 

git status

를 꼭 해서 변경된 사항이 없는지 확인하자.

'프로그래밍 > Git & GitHub' 카테고리의 다른 글

git Commit Convention  (0) 2023.07.22
Github로 버전 관리 할때 추천하는 방식  (0) 2023.07.21
.gitignore 작성  (0) 2023.07.18
git push 에러발생  (0) 2023.07.14
git repository 이름 바꾼 후 문제  (0) 2023.07.14

문자열

-문자열 인덱스 사용

>"안녕하세요"[0]     

 

>"안녕하세요"[4]

 

-길이 구하기

> "안녕하세요".length

5

>"".length

0

 

-비교 연산자

===,  !==  -> "값"과 "자료형"이 같은지 비교

==,  !=   -> "값"이 같은지 비교

 

 

-자료형 검사

> type of('aaa')

"string"

> typeof(123)

"number

'프로그래밍 > JavaScript' 카테고리의 다른 글

Function(함수)  (0) 2023.07.11
배열 과 객체 의 for loop  (0) 2023.07.09
var, let, const  (0) 2023.07.09
반복문 ( for loop )  (0) 2023.07.08
backtick (` `)  (0) 2023.07.04

Referenced a website

https://www.geeksforgeeks.org/deploy-python-flask-app-on-heroku/

 

Deploy Python Flask App on Heroku - GeeksforGeeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.

www.geeksforgeeks.org

Heroku homepage

https://devcenter.heroku.com/

 

Heroku Dev Center

Learn about building, deploying, and managing your apps on Heroku.

devcenter.heroku.com

1. mac OS with M2

  • 터미널에 "which brew" 를 입력하면 "/opt/homebrew/bin/brew" 가 출력되어야 Heroku 설치 가능

2.  Install

  1. git 설치
  2. Heroku 설치   
    • brew tap heroku/brew && brew install heroku
  3. 가상환경 생성
    1. 라이브러리 설치
      1. pip install flask
      2. pip install gunicorn
  4. 배포
    1. 중요한점은 배포전에 꼭 requirements.txt를 생성해줄 것
      • 이것 때문에 난 에러를 해결하려고 한참을 구글링함.
  • 배운내용
    • backtick (`) 을 이용한 메세지 출력 방법
    • ` ` 안에 ${선언된변수} 를 넣어서 출력이 가능

코드: https://github.com/JW0203/StudyJavascript/blob/main/0703.js

 

GitHub - JW0203/StudyJavascript: Records while studying JavaScript

Records while studying JavaScript. Contribute to JW0203/StudyJavascript development by creating an account on GitHub.

github.com

 

 

'프로그래밍 > JavaScript' 카테고리의 다른 글

Function(함수)  (0) 2023.07.11
배열 과 객체 의 for loop  (0) 2023.07.09
var, let, const  (0) 2023.07.09
반복문 ( for loop )  (0) 2023.07.08
2023 07 06 연산자 및 자료형 검사  (0) 2023.07.06

+ Recent posts