일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- google apps script
- Excel
- list
- Google Excel
- Kotlin
- Redshift
- PySpark
- PANDAS
- Github
- PostgreSQL
- string
- GIT
- Java
- Python
- dataframe
- Tkinter
- gas
- matplotlib
- SQL
- array
- Apache
- math
- hive
- c#
- Mac
- numpy
- Google Spreadsheet
- django
- 파이썬
- Today
- Total
목록branch (6)
달나라 노트
Github에서 나의 repo에 branch를 생성하면 마치 원본 파일을 2개로 복사해놓는 효과입니다. Repository A에 있는 기본 branch인 master branch가 있으며, 여기에 추가로 test branch를 생성했다고 가정해봅시다. test branch로 놓고 파일을 수정한 후 master branch로 가서 해당 파일을 보면 test branch의 수정내역이 master branch에선 보이지 않습니다. test branch를 master branch로 병합하기 전까지는요. 상황을 가정해봅시다. 내가 어떤 프로그램을 작성하고있는데, 원본 파일에다가 마구 테스트를 하면 문제가 생길 수 있으니, brach를 이용하려고 합니다. branch를 생성하여 test branch에서 수정을 한 ..
git에서 branch라는 것을 이용하면 병렬과 같은 형태로 작업을 하고 합치는 등의 작업을 할 수 있습니다. 그러면 branch를 어떻게 다룰 수 있는지 알아보겠습니다. Branch 조회 먼저 지금 당장 어떤 Branch가 나의 git에 존재하는지 알아봅시다. git branch -> 현재 repository의 brach 출력 git branch -a -> 현재 repository에 연결된 모든 repository(remote repository 포함)의 branch 출력 git branch - r -> 현재 repository에 연결된 remote repository의 branch 출력 [Terminal] $ git branch * main git branch를 입력하면 위처럼 현재 repositor..
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..