使用git拉取指定分支,关联远程分支

场景:当你新加入一个项目组,需要拉取项目代码,并且完成相对应的功能后提交。

条件:

  1. 项目地址:存放项目的地址
  2. 具有项目开发权限的人员的git账号,密码。

步骤:

  1. 打开项目地址链接,进入到项目仓库
    使用git拉取指定分支,关联远程分支_第1张图片

  2. 点击克隆/clone,复制地址,在本地新建文件夹用于存放项目
    使用git拉取指定分支,关联远程分支_第2张图片
    进入文件夹,右键 Git Bash Here 打开git命令窗口,输入命令克隆项目

    git clone https://gitlab.picchealth.com/×××××××××××/specialapp-web.git picchealthapp
    

    此时查看分支 git branch 发现只有master分支。

  3. 创建本地分支(dev-xu)并与远程分支(dev-xu)关联

    (1)git checkout -b 本地分支 origin/远程分支, 在本地创建分支develop并切换到该分支。

    git checkout -b dev-xu origin/dev-xu 
    

    (2)git pull origin dev-xu 就可以把gitLab上 dev-xu 分支上的内容都拉取到本地了。

    git pull origin dev-xu
    
  4. 修改文件或添加新功能后续提交操作
    (1)添加修改的文件到暂存区

    git add .
    

    (2)将暂存区的文件添加到本地仓库

    git commit -m '修改了某文件/添加了某文件'
    

    (3)将本地仓库文件推送到远程仓库

    git push -u origin dev-xu
    

到此为止,从拉取远程仓库,到本地仓库与远程仓库建立联系,再到修改提交文件全部完成了。

你可能感兴趣的:(gitlab,git,github)