티스토리 뷰
0.들어가면서
현재 장고 프로젝트 안에서 github에 올릴 시 설치한 파일을 다 올릴 필요 없이 나중에 필요한 사람이 로컬에서 받을 수 있도록 하면 된다. 그렇다면 우리는 github에 올리기 전에 파일을 다 지워야 하나? 그렇지 않다. .gitignore라는 파일을 만들어 올리지 말아야 할 폴더나 파일 이름을 적어주면된다. 그러나 하나씩 다 적을 필요 없이 아래의 사이트에 들어가서 사용하는 프레임워크를 검색하고 나오는 내용을 다 복사 후에 .gitignore에 넣어주면된다. 그리고 commit 하고 push 하면 된다.
명령어 정리
git log - git에서 커밋 내용을 보기위한 명령어는 git log이다.
git log --oneline -3 - 최근 commit한 내용중 3개 보기
django 프로젝트 github에 업로드 하지 말아야 할 것
.gitignore을 생성하자(db.sqlite3과 같은 위치)
gitignore에 적어야 할 파일은 변경 파일 중 commit 시 추적하지 않을 파일들을 적는 것이다.
https://www.toptal.com/developers/gitignore
gitignore.io
Create useful .gitignore files for your project
www.toptal.com
위의 사이트에 들어가서, django 치고 엔터치고 검색한 후에 전체 내용을 복사해서 .gitignore에 붙여 넣어 주면 된다.
특히 장고에서는 db.splite3파일을 포함시키지 않도록 한다.
+ '*.xlsx'라고 적으면 모든 엑셀 파일을 안 넣는다
+ 'secret/' 라고 적으면 secret라는 폴더는 포함 하지 않는다.
'Web > git' 카테고리의 다른 글
[Nodejs/react] 깃헙(github)으로 로그인 / 깃헙(github) API로 데이터 불러오기 (0) | 2023.03.16 |
---|
- Total
- Today
- Yesterday
- 클라우데라
- login
- next.config.js
- Vue
- useHistory 안됨
- Python
- pandas
- JavaScript
- DFS
- Express
- nodejs
- 자료구조
- vuejs
- Queue
- typescript
- UserCreationForm
- read_csv
- BFS
- error:0308010C:digital envelope routines::unsupported
- Deque
- react autoFocus
- NextJS
- mongoDB
- TensorFlow
- nextjs autoFocus
- react
- 자연어처리
- logout
- useState
- django
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |