Nellie's Blog

[TIL-221116水] 항해99 3일차 본문

회고록

[TIL-221116水] 항해99 3일차

Nellie Kim 2022. 11. 17. 10:13
728x90

오늘 공부한 내용

트러블슈팅

1.

2. 소스트리에서 commit후, push가 안되는 문제.. 터미널에서 해결

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (cbjung)
$ git branch
* cbjung

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (cbjung)
$ git checkout -b
error: switch `b' requires a value

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (cbjung)
$ git checkout -b hjkim2
Switched to a new branch 'hjkim2'

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (hjkim2)
$ git add .

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (hjkim2)
$ git status
On branch hjkim2
nothing to commit, working tree clean

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (hjkim2)
$ git push origin hjkim2
Enumerating objects: 34, done.
Counting objects: 100% (34/34), done.
Delta compression using up to 8 threads
Compressing objects: 100% (23/23), done.
Writing objects: 100% (24/24), 6.50 KiB | 1.30 MiB/s, done.
Total 24 (delta 14), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (14/14), completed with 10 local objects.
remote:
remote: Create a pull request for 'hjkim2' on GitHub by visiting:
remote:      https://github.com/hyeonju-kim/AThumb/pull/new/hjkim2
remote:
To https://github.com/hyeonju-kim/AThumb.git
 * [new branch]      hjkim2 -> hjkim2

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (hjkim2)
$ git branch
* (HEAD detached at aabb2ca)
  cbjung
  hjkim2

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb ((aabb2ca...))
$ git checkout -b hjkim3
Switched to a new branch 'hjkim3'

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (hjkim3)
$ git add .

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (hjkim3)
$ git status
On branch hjkim3
nothing to commit, working tree clean

khj@DESKTOP-TONFSUI MINGW64 ~/Desktop/athumb (hjkim3)
$ git push origin hjkim3
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote:
remote: Create a pull request for 'hjkim3' on GitHub by visiting:
remote:      https://github.com/hyeonju-kim/AThumb/pull/new/hjkim3
remote:
To https://github.com/hyeonju-kim/AThumb.git
 * [new branch]      hjkim3 -> hjkim3

3. 소스트리 push오류2.  깃이 엄청 꼬여있었다. branch를 5개까지 만들었다.

파이참 터미널에서 해결.. 5개의 브랜치를 하나로 합쳤다. 

깃 명령어 필수로 알아놓을것!

 

4. 디비 저장이 안되는 문제,,

{{nickname}} 에 따옴표 안해줘서 에러, method=[POST] 안써줘서 에러

4. 디비 저장이 안되는 문제2

코드를 복붙해 붙여넣으니 id 값을 주지 않아서 저장이 안됐었다..... 이걸로 거의 3시간 날림

- 버튼눌러서 메인으로 돌아가고 싶으면 

 onclick = "location.href='/'" 

까먹지말기!!!!!!!!!!!!

<button onclick="location.href='/'" type="button" class="btn btn-dark">닫기</button>

이미지처리

base64로...

 

클라이언트는 이미지를 base64 인코딩하여 서버로 전달한다

 

서버는 클라이언트에서 전달받은 base64 이미지에, 특정한 처리를 하고 다시 클라이언트로 결과를 보내준다

이때, 받은 base64 인코딩된 이미지를 웹 페이지에 보여주는 방법을 함께 기록해보았다

https://lee1535.tistory.com/44

https://studyingpingu.tistory.com/36

 

 

어려웠던 내용

 

 

 

느낀점