장고를 맨 처음 시작할 때 vscode와 깃을 연결했다. 하지만 그때는 블로그에 글을 적지 않았을 때라서 기록으로 남기지 못했다.
그래서 이번에 새로운 폴더를 만들고 깃과 vscode를 연결하는 과정을 기록해두려고 작성한다.
일단 C:/경로에 새로운 폴더 파일을 만들어주었다. new 폴더라고 하자.
1. vscode에서 new 폴더를 선택한다.
2. 터미널 버튼을 클릭한다.
3. git 사이트에서 저장소를 만들고 그곳에 적혀있는 그대로 따라하면 된다.
아래 코드는 new 폴더의 터미널에 입력을 하면된다.
echo "#memo" >> README.md
git init #터미널에 입력을 해주면 된다.
git commit -m "first commit" #-m을 무조건 적어줘야 함 안 적었다가 오류가 발생함
git branch -M main
git remote add origin 주소
git push -u origin main
이 짧은 과정에서 문제 몇 가지가 발생했다. 비슷한 문제에 부딪혔을 때 사용하면 좋을 것 같다.
Warning: LF will be replaced by CRLF in (파일경로)
The file will have its original line endings in your working directory
git add . 을 실행을 하는 데 위와 같은 오류가 계속해서 발생을 했다.
git config core.autocrlf false
해결책은 위의 코드를 사용하는 것이었다.
[Git] LF will be replaced by CRLF in 에러 해결법
평소와 같이 git add .을 하는 순간 에러 메시지가 발생했다. 이는 윈도우에서 발생하는 에러 메시지로, 만약 유닉스 OS(맥)을 쓰고 있다면 `LF`와 `CRLF`의 위치가 반대되어 나올 것이다.
velog.io
해당 블로그를 참고하여 해결하였다.
# Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit.
commit에 -m 을 쓰지 않을 경우 이상한 화면이 나오면서 아무것도 클릭이 되지 않는다. 다른 사이트를 찾아보니까 i를 누르고 값을 입력한뒤 저장하고 나오라고 하는데 어느 곳에 입력하라는 것인지 잘 모르겠어서 :wq만을 실행했는데 나갈 수 있었다.
해당 블로그를 참고하여 해결하였다.
이렇게 vscode와 git 저장소를 연결하는 과정이 마무리 되었다.