이전에 만들었던 streamlit을 활용한 웹사이트와 깃허브를 연결해 웹사이트를 배포해봅시다.
streamlit과 github를 활용하기 때문에 이 두 사이트를 로그인해 줄 필요성이 있습니다.


깃허브를 먼저 회원가입, 로그인 해준 후 그 계정으로 똑같이 streamlit에서도 로그인해줍니다

깃허브의 +버튼을 통해 레포지토리 생성으로 들어가 이름과 설명을 설정해줍니다.
README 파일은 원하면 추가하고 이외의 설정은 안건드려도 됩니다

create new file을 눌러 새로운 파일을 만들어줍니다

위와 같이 requirements.txt와 같은 이름을 정해주고
스크립트에서 사용하는 표준 라이브러리를 제외한 라이브러리를 써줍니다


git을 연 후 cd desktop을 통해 바탕화면에서 git이 동작하게 하고
git clone를 통해 레포지토리 주소를 입력해줍니다
바탕화면에 생겨난 클론에 기존의 코드를 넣어줍니다.


레포지토리와 연결된 파일에 코드를 넣어서 업로드가 되지않는 파일이 되었습니다
이 초록색 파일들을 업로드 하기 위해

커밋 창으로 들어가 수정사항을 입력해주고(필수) 커밋해줍니다

깃이 뜨면 깃을 로그인해주고 커밋해줍니다

레포지토리에 들어가 새로고침 해보면 수정된 사항이 적용되어 있는 것을 확인할 수 있습니다
streamlit 사이트로 들어가서

create app을 누릅니다

레포지토리에 표시되어있던 레포지토리 이름, Branch를 입력하고, 실행할 메인파일을 쓴 후 하고싶은 URL을 입력해준후 웹사이트를 배포합니다