일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- google apps script
- matplotlib
- Mac
- Python
- dataframe
- Google Excel
- django
- SQL
- gas
- PySpark
- PostgreSQL
- Kotlin
- 파이썬
- GIT
- Excel
- Redshift
- hive
- Tkinter
- Github
- Apache
- math
- numpy
- array
- Java
- PANDAS
- list
- c#
- string
- Google Spreadsheet
- Today
- Total
목록GIT (21)
달나라 노트
git rm --cached -r file_name or directory_name/ 이번에는 git hub에 파일들을 push했는데 push된 파일을 git hub로부터 제거하는 방법을 알아보겠습니다. git rm --cached -r file_name git bash에서 위같은 명령어를 이용합니다. 만약 제가 git hub에 test.py라는 파일과 sql_test라는 디렉토리를 잘못 push했다고 가정합니다. git rm --cached -r test.py git rm --cached -r sql_test/ 위 두 명령어를 순차적으로 입력해줍니다. 첫 번째 명령어는 test.py라는 파일을 git hub에서 제거하겠다는 뜻이며 두 번째 명령어는 sql_test라는 디렉토리와 그 하위 폴더/파일을 모..
.gitignore github를 이용하다보면 다음과 같은 상황에 직면할 수 있습니다. 저는 보통 홈페이지를 firebase를 이용하여 hosting하고있습니다. 이 Directory에는 firebase의 hosting을 위한 파일들과 웹페이지를 구성하는 code 파일들이 있습니다. 또한 pycharm editor를 통해 python 프로젝트를 설정했고 이를 위해 venv 폴더도 있습니다. 사실 제가 github에 업로드하여 백업을 해야하는 것은 웹페이지를 구성하는 code 파일들 뿐입니다. 그러나 git add . 명령어를 통해 많은 수정된 파일들, 추가된 파일들을 한 번에 stage에 올리면 위에서 말했던 firebase의 hosting 파일, venv 파일등 굳이 백업 관리가 필요 없는 파일들까지 ..
Branch merge 이번 장에서는 Branch를 만들고 나서 Branch들을 병합(Merge)하는 방법을 보겠습니다. 1. git log --branches --graph --decorate --oneline 위 명령어로 현재 어떤 상태인지 확인합니다. 1, 2 commit은 exp branch가 없는 상태에서 master branch에서 이뤄짐 2 commit 후에 exp branch 생성 exp branch에선 3, 4 commit 진행 master branch에선 5 commit 진행 이라는 내용을 확인할 수 있습니다. 자 이제 exp에서 작업했던 내용을 master로 옮겨 병합하는 과정을 진행해봅시다. exp를 가져와 master에 병합시킬 것이므로 일단 master branch로 이동합니다...
Branch 정보 확인 이번 챕터에선 Branch를 만들고 나서 현재 상황을 파악할 수 있는 방법을 살펴봅시다. 1. git branch * exp branch git branch 명령어를 입력하면 위처럼 출력됩니다. * 표시가 있는 것이 현재 있는 branch입니다. 따라서 현재는 exp branch를 향하고 있다고 볼 수 있습니다. 2. git log --branches 또는 git log --branches --decorate --branches 옵션은 우리 저장소에 있는 모든 Branch들을 다룬다는 의미입니다. 위 내용을 입력하면 아래와 같은 이미지 내용이 나옵니다. (master) 표시는 master branch의 가장 최신 commit이 뭔지를 나타냅니다. (exp) 표시는 exp branc..