git은 새 브랜치를 생성하고 원격웨어 하우스로 푸시 (푸시)합니다.

git은 새 브랜치를 생성하고 원격웨어 하우스로 푸시 (푸시)합니다.

예를 들어 이미 프로젝트가 있고 프로젝트가 원격 창고로 푸시 된 경우 이제 프로젝트에서 새 기능을 개발하거나 일부 변경을 수행하려면 새 브랜치를 만들어야합니다.
단계는 다음과 같습니다.
여기서는 gitLab을 예로 사용합니다.

1. 먼저 원격 창고에 새 지점을 만듭니다.

  1. 새 지점

여기에 사진 설명 삽입

  1. 원격 지점의 이름

여기에 사진 설명 삽입

2. 새 로컬 브랜치 생성

참고 : 새 브랜치를 만들기 전에 현재 브랜치에 대한 모든 변경 사항이 제대로 제출되었는지 확인하고 작업 공간이 깨끗한 지 확인하십시오.

  1. git status명령은 먼저 현재 분기의 상태를 확인합니다.
$ git status
On branch test
Your branch is up to date with 'origin/test'.
nothing to commit, working tree clean

위의 의미는 test커밋없이 현재 분기에 있으며 작업 공간이 깨끗 하다는 것을 의미합니다.


  1. 이때 새 로컬 브랜치를 생성하고 다음 git checkout -b 分支名명령을 사용할 수 있습니다.
git checkout -b bigScreen

Enter 키를 누르면 로컬에 새로운 브랜치가 생성되고 git status명령어를 통해 상황을 확인하며 , 이때 로컬 bigScreen 브랜치가 생성되어 변경된 브랜치로 전환됩니다.

$ git status
On branch bigScreen
nothing to commit, working tree clean

  1. 코드를 변경 한 후 상태를 다시 확인하면 파일이 수정되었다는 메시지가 표시되고 git add .명령을 사용하여 제출할 콘텐츠를 업데이트합니다.
$ git status
On branch bigScreen
Changes not staged for commit:
 (use "git add <file>..." to update what will be committed)
 (use "git checkout -- <file>..." to discard changes in working directory)

       modified:   src/components/login.vue

no changes added to commit (use "git add" and/or "git commit -a")

git add .
  1. 으로 git commit -m '本次提交说明文字'로컬 준비 영역에 로컬 저장소에 내용을 제출
git commit -m '2021.01.28 删除了logo图标'
[bigScreen e3333d9] 2021.01.28 鍒犻櫎浜唋ogo鍥炬爣
 1 file changed, 1 insertion(+), 1 deletion(-)

  1. 으로 git push origin 远程仓库分支名원격 저장소에 제출 로컬에 저장된 내용이 바로 새로운 지점까지
git push origin bigScreen

새로운 지점을 완료하고 원격 창고에 제출

추천

출처blog.csdn.net/weixin_47160442/article/details/113339319