gitee 분기 명령 전체
6927 단어 git
분기 관리 생성
간편한 명령줄 시작 자습서: Git 글로벌 설정:
git config --global user.name "****"
git config --global user.email "*******"
git 저장소를 만들려면 다음과 같이 하십시오.
mkdir djang
cd djang
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin git@
창고가 있습니까?
cd existing_git_repo
git remote add origin git@gitee.com:H_sen/djang.git
git push -u origin master
#
git clone < >
#
git clone < > < >
# -b , master
git clone < > -b < > < >
#
git checkout -b NewBranch
#
git branch
# master
git checkout master
# NewBranch
git branch -D NewBranch
장면: 분기 New Branch를 만드는 데 성공했다고 가정하십시오. 코드를 전송해야 할 경우.
git add -A ( )
git commit -m "new branch"
git push origin NewBrLanch #
장면: 프로젝트가 모두 끝났다고 가정하면 여러 가지가 있다~ 우리는 그들을 합병해야 한다
주 분기로 분기 결합
# master
git checkout master
#
git pull
# ( , master )
git merge NewBranch
#
vim Readme #
git add -A
git push origin master # master
#
git log -graph
이제 지점을 왜 쓰는지 이해할 수 있게 됐어.그리고 회사의 지점에도 규정이 있습니다. 예를 들어 마스터는 쉽게 업로드할 수 없습니다. dev개발의 지점으로 프로젝트 개발을 해야 하고 각 그룹은pyTeam지점이 있어야 합니다. 그룹의 나 H 를 알고 있습니다.분지테스트에서 모든 문제를 제거한 후에야 마스터 지점에 발표할 수 있습니다.그럼 BUG 분기가 있지 않을까요?있다!!!
Bug 분기
장면: 모든 차단 수단이 BUG가 마스터에 업로드되는 것을 막지 않았다고 가정하고 당신은 이때 다른 모듈을 개발하고 있습니다.어떡하지?
사용 방법:
# bug
vim Readme
# dev
git stash # Bug
# bug
git checkout -b bug-100
# bug
vim Readme
git add -A
git commit -m " bug" #
# master
git checkout master
#
git merge bug-100
#
git origin master
버그 배열이 끝났습니다.이전의 파일은 어떻게 상태를 회복합니까?
#
git checkout dev
#
git status
more Readme #
git stash list # git stash
git stash apply #
#
git status # bug
git stash drop # git stash
git stash apply stash{
{
0}} #
git stash pop #
'''
!!! git stash aplpy stash , git stash drop
git stash pop
'''
업데이트할 분기 사용
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Heroku H10/503 오류 해결 방법 - 이야기오후 2시 30분까지 내 이해 수준에 따라 배포할 준비가 된 내 코드 를 완성했습니다. 몇 달 전에 플랫폼에 Node.js 앱을 배포하여 을 따르기로 결정했습니다. How to solve Heroku H10 erro...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.