본문 바로가기

전체 글50

Git 명령어 정리 깃 명령어 git checkout -b [브랜치 이름] 브랜치 생성 git checkout [브랜치 이름] 브랜치 이동 git push origin [브랜치 이름] 원격 저장소에 push git pull origin [브랜치 이름] 원격 저장소에서 해당 브랜치 pull git branch -d [브랜치 이름] 해당 브랜치 삭제(원격(github)에 푸쉬되고 병합된 경우 삭제 git branch -D [브랜치 이름] 푸쉬나 병합이 되지 않아도 강제 삭제 git branch -r 브랜치 목록 불러옴 git fetch -p 브랜치 목록 업데이트(브랜치 삭제하고 나서 사용) main branch에서 git reflog : 커밋 hash 확인 git reset --hard [커밋 해시] : 해당 커밋을 되돌립니다.. 2023. 10. 27.
vsCode로 Git push, merge, pull 하기 main 브랜치는 되도록이면 건들지 않고 작업할 브랜치를 만들어서 사용해야 함 git push 하기 생성한 test branch에서 test.html 생성 git add . git commit -m "[커밋 메시지]” ← 여기선 html upload git push origin [브랜치 이름] ← 여기선 test test branch에 test.html 올라간 것을 볼 수 있음 git merge 하기 git checkout main으로 브랜치 이동 test.html은 없는 것을 볼 수 있다. git merge origin/[브랜치 이름] - test 브랜치에 추가한 test.html 생성된 모습 git add . git commit -m "[커밋 메시지]” ← 여기선 main html upload git.. 2023. 10. 27.
vsCode로 Git repository 및 branch 생성 git repository 생성 new를 클릭하여 새로운 repository 생성 이름 지정 후 맨 아래 Create repository 클릭SSH URL 복사 vsCode 폴더 만들어서 새창으로 띄우고 README.md 만들기 git add . git commit -m “[커밋 메시지]” git branch -M main git remote add origin [ssh url] git push -u origin main repository 생성됨 git branch 생성 새창 열어서 git clone -b [브랜치 이름] [ssh 주소] 터미널에 입력 터미널 앞에 있는 경로에 폴더가 생김 vsCode를 통해 폴더 열기 터미널에 git checkout -b [브랜치 이름] ← 여기선 test git ad.. 2023. 10. 27.
자바스크립트에서 html로 값 보낼때 input value에 값이 넘어가지 않음 현재 const sleep_info_id = getInfoIdData.sleep_info_id; const sleepInfoIdInput = document.getElementById("sleep_info_id"); sleepInfoIdInput.value = sleep_info_id; console.log("왜?", (sleepInfoId.value = sleep_info_id)); sleep_info_id를 잘 가져오는 모습 sleepInfoIdInput.value = sleep_info_id; 이거를 통해 html에 있는 여기서 value에 값이 들어가지 않아 이미지 저장 로직이 수행되지 않음. 이것이 정말 찍히는지 태그에 찍어 보기로 함 {{sleep_info_id}} 왼쪽 아래에 값이 잘 넘어오.. 2023. 10. 24.
프로젝트 '재움' 개발과정(3) 안녕하세요! 오늘은 촬영정보를 넣어보는 시간을 가지도록 해보겠습니다. 그전에 먼저 html파일을 css로 꾸며보도록 하겠습니다. home.html 재움 사용자를 생성하거나 기존 사용자로 로그인하세요. 새로운 사용자 생성 촬영페이지로 home.css body { font-family: Arial, sans-serif; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; height: 100vh; } .container { max-width: 400px; background-color: #fff; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-r.. 2023. 10. 23.
프로젝트 '재움' 개발과정(2) 안녕하세요! 오늘은 닉네임을 생성하고 데이터베이스에 넣어보는 거를 해보겠습니다. 먼저 데이터베이스를 연결해주어야 하는데요.(MySQL을 사용하는 전제입니다.) database.py from sqlalchemy import create_engine, text from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker DATABASE_URL = "mysql://{}:{}@{}:{}/{}?charset=utf8mb4".format("[mysql_id]", "[mysql_pw]","127.0.0.1",3306,"[database_name]") # 엔진생성 engine = create_engine( D.. 2023. 10. 21.