精华内容
下载资源
问答
  • 二、本地检出一个新的分支并推送到远程仓库 (一).创建本地分支 git checkout -b 分支名 执行该指令后,会在本地创建一个分支,该分支是从当前分支上检出的,所以所有文件内容都和当前分支一模一样,这是...

    一、查看本地已有的分支

    进入到项目根目录,打开命令行/终端,输入指令,将会显示该项目的本地的全部分支,其中、当前分支的前面有*号。

    git branch

    二、本地检出一个新的分支并推送到远程仓库

    (一).创建本地分支

    git checkout -b 新分支名

    执行该指令后,会在本地创建一个新分支,该分支是从当前分支上检出的,所以所有文件内容都和当前分支一模一样,这是正常的。创建成功后,将自动切换至新分支上。

     

    比如我要创建一个名为dev1的新分支:

    此时,再执行git branch查看当前本地所有分支,就会看到两个分支:master与dev1.

    (二).推送本地分支到远程仓库

    git push --set-upstream origin 分支名

    例如,我要把上一步创建的本地dev1推送到远程仓库:

     

    展开全文
  •  2、在弹出的对话框中name框中输入要创建的分支名称,(如果是当前显示的要拷贝的分支就直接Finish,如果不是,Select进行选择),Finish完成。 创建远程GIT分支:  当需要将本地创建的分支推送至远程分支时,...

    本地创建新的GIT分支:

             1、右击要创建新分支的项目——Team——Switch To——New Branch…;

      2、在弹出的对话框中name框中输入要创建的分支名称,(如果是当前显示的要拷贝的分支就直接Finish,如果不是,Select进行选择),Finish完成。

    创建远程GIT分支:

      当需要将本地创建的分支推送至远程分支时,在执行完以上步骤后继续执行以下步骤:

      1、右击项目——Team——Push Branch——Next

        

        

      2、点击Finish,远程git就有一个与你本地同名的分支,代表新建远程Git分支成功!

     

    转载于:https://www.cnblogs.com/Big-Boss/p/9494429.html

    展开全文
  • 1.1. 使用场景 远程分支与本地现有分支差异较大,需要基于远程分支进行...git checkout -b 新的分支远程仓库别名/远程仓库分支名 1.3. 方案2 注意:该方案不区分远程仓库是新增还是已有,也不区分本地是否执行

    1.1. 使用场景

    远程分支与本地现有分支差异较大,需要基于远程分支进行新的开发。

    将远程分支拉取到本地时不能对本地现有分支进行污染或被本地分支污染。

    1.2. 方案1

    注意:该方式使用前提是,之前已经添加过远程仓库,并且执行过对该仓库的 pull 或者 fetch 操作

    直接执行 checkout 命令,检出远程分支

    命令格式:

    git checkout -b 新的分支名 远程仓库别名/远程仓库分支名

    1.3. 方案2

    注意:该方案不区分远程仓库是新增还是已有,也不区分本地是否执行过对远程仓库的 pull 或者 fetch 操作

    核心命令:

    git fetch 远程仓库别名 远程分支名:本地新分支名
    git checkout 本地新分支名

    上图中,我们新增了一个远程仓库,并将其别名设置为 zang 。我们点击该仓库的地址,可以查看其中含有 master 等分支,接下来,我们拉取其 master 分支到本地。

    1.4. 方案3

    注意:该方案不区分远程仓库是新增还是已有,也不区分本地是否执行过对远程仓库的 pull 或者 fetch 操作

    核心命令:

    git fetch 远程仓库别名 远程分支名
    git checkout -b 本地新分支名 远程仓库别名/远程分支名


    展开全文
  • git本地创建新的分支并关联到远程分支上 git checkout -b develop origin/master 解释:git checkout -b 本地分支名 origin/远程分支名 执行完这个命令后会创建一个名为develop的本地分支,并且当前分支会自动...
    1. git本地创建新的分支并关联到远程分支上
    git checkout -b develop origin/master   
    

    解释:git checkout -b 本地分支名 origin/远程分支名
    执行完这个命令后会创建一个名为develop的本地分支,并且当前分支会自动切换到该分支上,而且会跟master这个远程分支关联上。

    1. git查看本地分支和远程分支的对应关系
    git branch -vv
    

    这个命令会显示出本地分支与远程分支的对应关系,格式大概如下:
    在这里插入图片描述
    左侧是本地分支,当中带*号,并且是绿色的那个就是本地的当前分支,右侧是对应的远程分支以及最近一次的提交信息。
    如果只是想看看分支而已,用下边的命令就可以:

    git branch          #本地分支
    git branch -a       #本地与远程分支
    git branch -r       #远程分支
    
    1. git指定远程分支去推送
    git push origin HEAD:develop
    

    有时我们将本地与远程关联了,也可以提交成功,但是在使用git push推送的时候可能Git会给你提示信息,说当前分支与上游分支不匹配,让你推送的时候指定到远程的分支,提示效果图如下:
    在这里插入图片描述
    这时候使用第三个命令,指定远程分支去推送就可以了。

    1. 如果本地关联错了分支,然后修改的分支又在这条错误分支上,可以先把这些文件备份一下,然后创建一个新的本地分支并关联到正确的远程分支【步骤一】,然后查看一下对应关系是否正确【步骤二】,最后指定正确的远程分支去推送【步骤三】
      连起来就是
    git checkout -b develop origin/master
    git branch -vv
    git push origin HEAD:master
    
    1. 已经commit了,但是还没有push到远程分支上,想要撤销到这次commit
    git log
    git reset --hard commit_id
    

    先查看提交记录,找到自己提交的记录,复制commit_id,执行如上操作即可

    展开全文
  • git checkout -b 本地分支名 origin/远程分支名 创建之后 立即切换到 创建这个分支 git checkout -b demo origin/demo 还有一个就是 fetch方式 这种方式 工作中用比较少 关注我 持续更新前端知识
  • 创建远程分支 1、查看目前存在的远程分支 git branch -r ...现在的状态是成功创建的新的分支并且已经切换到分支上。 5、推送对应本地分支到远程分支(git push origin 本地分支名:远程分支名) g
  • Git删除旧的远程地址添加新的远程地址 1. 首先在需要查看项目中右键选择 “Git Bash Here”,弹命令框。 2. 输入“git remote -v”查看项目远程地址。 git remote -v 3. 通过命令先删除再添加远程仓库 ...
  • 默认,git项目只有一个分支,就是master, 我们当然可以在本地创建多个分支,并推送到远程git管理平台上,或者将远程git管理平台上的其他分支(创建分支)拉取到自己...二、本地检一个新的分支并推送到远程仓库 ...
  • 从某一个commit开始创建本地分支 1、git log 查看提交 2、// 通过checkout 跟上commitId 即可创建制定commit之前本地分支 ...// 依然通过push 跟上你希望的远程新分支名字即可 git push origin HEAD:远程新br...
  • git checkout work1 切换到新的分支工作(不存在则会创建) 将本地已有的分支(已经存在) 和 远程分支连接 git branch --set-upstream-to=origin/master(远程分支名) work1(本地分支名) 但是如果直接本地分支与远程...
  • 默认,git项目只有一个分支,就是master,我们当然可以在本地创建多个分支,并推送到远程git管理平台上,或者将远程git管理平台上的其他分支拉取到自己...二、本地检一个新的分支并推送到远程仓库 (一).创建本地...
  • 执行该指令后,会在本地创建一个新分支,该分支是从当前分支上检出的,所以所有文件内容都和当前分支一模一样,这是正常的。创建成功后,将自动切换至新分支上。 比如我要创建一个名为dev1的新分支: 此时,再...
  • 那么如何将这个分支检出,并将本地检出的分支与这个远程分支相关联从而使我们的代码能够push到这个分支上呢? 分支检出 对于引言中提到的问题解决办法非常简单,首先在本地Git Repositories视图中对项目进行Remote...
  • git远程分支

    2015-02-13 19:31:00
    1.同步远程服务器上数据到本地 git fetch origin 2.添加远程分支 git remote add teamone git://git.tram1.... 添加后git fetch teamone到本地 ...3. 要把远程分支合并到当前分支 ...4.要把远程分支分化一个...
  • 两种场景: 远程已存在分支,把分支拉...// 捡出远程的branchname分支到本地 git checkout -b branchname origin/branchname // 第一个branchname是新建本地分支的名字,origin/branchname 指远程分支的名字 // 直...
  • git推送本地分支远程的方法

    千次阅读 2018-11-15 16:43:08
    2.本地开启一个新的分支,推送至远程 场景1:捡出远程分支并在本地新建分支 git checkout -b branchname origin/branchname //捡出远程的branchname分支到本地. 第一个branchname是你新建本地分支的名字,origin/...
  • 默认,git项目只有一个分支,就是master,我们当然可以在本地创建多个分支,并推送到远程git管理平台上,或者将远程git管理平台上的其他分支拉取到自己...二、本地检一个新的分支并推送到远程仓库 (一).创建本地...
  • Git创建带/的远程分支

    千次阅读 2018-05-23 23:19:03
    最近看到有些项目使用feature/xxx格式命名功能开发分支。 本地创建分支:git branch feature/xxx 本地创建并切换分支:git checkout -b feature/xxx 推送到远程分支:git push origin feature/xxx 一条龙...
  • 创建的本地分支test(空的分支): git checkout -b test 中间git add * 操作可加可不加 推送分支后会弹出输入框输入账号密码就完成了,没有弹出的在git Bash里面也会提示输入账号密码,输入就ok了 git push -f ...
  • git从某个提交检出新分支

    千次阅读 2018-11-21 18:23:04
    从某一个commit开始创建本地分支 1、git log 查看提交 2、// 通过checkout 跟上commitId 即可创建制定commit之前本地...// 依然通过push 跟上你希望的远程新分支名字即可 git push origin HEAD:远程新branchName ...
  • 默认,git项目只有一个分支,就是master,我们当然可以在本地创建多个分支,并推送到远程git管理平台上,或者将远程git管理平台上的其他分支拉取到自己...二、本地检一个新的分支并推送到远程仓库 (一).创建本地...

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 322
精华内容 128
关键字:

远程新出的分支