일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Unity
- Flutter
- c# 추상 클래스
- 포인터
- dart 언어
- C++
- 구조체
- docker
- c언어
- Houdini
- C# delegate
- gitlab
- Python
- jupyter lab
- Algorithm
- 플러터
- c#
- c# 윈폼
- c# winform
- C언어 포인터
- HTML
- 깃
- github
- 다트 언어
- Data Structure
- 도커
- git
- 유니티
- jupyter
- vim
Archives
- Today
- Total
nomad-programmer
[VCS/GitHub] git push: 로컬 작업 내역을 원격 저장소에 올리기 본문
git push 명령은 기본적으로 커밋들을 원격 저장소의 master 브랜치에 업로드하며, 다양한 옵션을 통해 특정 브랜치의 내용을 업데이트하거나 태그(tag)를 푸시하는 등의 작업을 한다.
git push origin --all
위의 명령은 일반화하자면
git push 원격저장소별칭 로컬브랜치이름
--all 옵션은 origin 저장소에 로컬의 모든 브랜치를 푸시하는 것이다. git은 원격 저장소에 로컬 저장소의 브랜치와 같은 이름의 브랜치가 있다면 해당 브랜치를 변경하고 없다면 새 브랜치를 원격 저장소에 만든다.
단, 주의할 점은 같은 이름의 브랜치가 있는데 서로의 내역이 다르다면 푸시를 거부한다. 즉, 백지상태인 원격 저장소에 로컬 저장소에서 작업한 것을 푸시해야 한다.
'VCS > GitHub' 카테고리의 다른 글
[VCS/GitHub] 협업 (0) | 2019.12.04 |
---|---|
[VCS/GitHub] git fetch, git pull: 원격 저장소와 로컬 저장소의 간격 메꾸기 (0) | 2019.11.26 |
[VCS/GitHub] git remote: 로컬 저장소와 원격 저장소 연결 (0) | 2019.11.26 |
[VCS/GitHub] 원격 저장소와 git (0) | 2019.11.26 |
[VCS/GitHub] 원격 저장소의 특징 (0) | 2019.11.26 |
Comments