zoukankan      html  css  js  c++  java
  • git 创建本地分支、提交到远程分支

    1、查看本地分支:

    $ git branch
    master
    * mutilrecall

     查看远程分支:
    $ git branch -a
    master
    * mutilrecall
    remotes/origin/master
    remotes/origin/mutilrecall
    注:其中,remotes开头的代表是远程分支。


    2、创建本地分支,并切换到分支:

    $ git branch test

    kevinliu@TP-A1116-L MINGW64 /e/workspace_ttengine/ttengine (mutilrecall)
    $ git checkout test
    Switched to branch 'test'

    3、本地分支关联远程分支:
    在本地test分支上修改了代码后,需要提交到远程,这时就需要关联远程的某个远程分支,操作如下:

    1)本地提交:

    git gui


    2)push到远程
    $ git push origin test:test
    Counting objects: 15, done.
    Delta compression using up to 4 threads.
    Compressing objects: 100% (9/9), done.
    Writing objects: 100% (15/15), 927 bytes | 0 bytes/s, done.
    Total 15 (delta 7), reused 7 (delta 0)
    remote:
    remote: Create merge request for test:
    remote: http://gitlab.avc.domain/ttengine/ttengine/merge_requests/new?merge_request%5Bsource_branch%5D=test
    remote:
    To http://gitlab.avc.domain/ttengine/ttengine.git
    * [new branch] test -> test

    注:第一次无法pull,只能push
    注:如果不写远程分支名称,则默认和本地分支同名,这时命令为:$ git push origin test


    3)从远程pull:

    $ git pull origin test:test
    Already up-to-date.

    注:如果不写本地分支名称,则默认和远程分支同名,这时命令为:$ git pull origin test:

    3、从远程分支上下代码:

    $ git clone -b mutilrecall http://gitlab.avc.domain/ttengine/ttengine.git

    clone远程仓库到制定目录:

    git clone xxx.git "指定目录"


    来源:CSDN
    原文:https://blog.csdn.net/liuxiao723846/article/details/55191669

  • 相关阅读:
    vue相关ajax库的使用
    vue-router核心概念
    Vue.js核心概念
    vue核心概念
    SQL 的各种 JOIN 用法
    应用Itextsharp 添加图片到pdf
    MVC区域路由设置
    LINQ to Entities 不识别方法“System.String ToString()”,因此该方法无法转换为存储表达式。
    使用命令行执行.sql文件
    MVC异常捕获处理,FilterConfig
  • 原文地址:https://www.cnblogs.com/JeromeZ/p/9415800.html
Copyright © 2011-2022 走看看