zoukankan      html  css  js  c++  java
  • git 提交问题

    一、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
      初始化:
     
    git init
     
     
    添加到暂存区:
     
    git  add .
     
     
    提交到仓库:
     
    git commit -m 'first commit'
     
     
    关联到远程仓库:
     
    git remote add origin 远程仓库地址
     
     
    获取远程仓库与本地仓库同步合并(如果远程仓库不为空,必须做这一步)
     
    git pull --rebase origin master
     
     
    把本地内容推送到远程仓库,执行此命令后输入用户名、密码
     
    git push -u origin master

      

    二、初始化之后再上传[master为主分支]

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
       添加到暂存区:
     
    git add .
     
    提交到仓库:
     
    git commit -m 'firs commit'
     
    提交到仓库:
     
      git push -u origin master<strong style=" font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px"><br></strong>

    三、如果第一次从另一个分支如【pre】分支上传到远程仓库中,必须要关联:git pull --rebase origin pre 这一步

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
       添加到暂存区:
     
    git add .
     
    提交到远程仓库:
     
    git commit -m 'firs commit'
     
    远程仓库与本地仓库同步合并:
     
    git pull --rebase origin pre
     
    提交到远程仓库:
     
    git push -u origin pre

    四、将单独一个文件传到远程分支中

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
      添加到暂存区:
     
    git add .
     
    提交单独文件如:a.text文件:
     
    git commit -m a.text
     
    pull远程分支:
     
    git pull --rebase origin mast
     
    提交到远程分支:
     
    git push origin master

      

    五、创建远程分支,并查看本地分支和远程分支的映射关系,以及各分支最新的提交状态

     dev分支下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    # 将dev分支推送到远程
    $ git push origin dev
        Everything up-to-date
    #将本地分支dev关联到远程分支dev
    $ git branch --set-upstream-to=origin/dev
    ...
    ...
    ...
    Branch 'dev' set up to track remote branch 'dev' from 'orign'
    # 查看本地分支和远程分支的映射关系
    git branch -vv
    dev  f545587dfe545 [origin/dev:gone] 测试test
    # 查看本地各个分支目前最新的提交
    $ git branch -v
    dev   f52454efe54 测试test
    # 查看远程各个分支目前最新的提交
    $ git branch -r -v
    origin/dev  feeori554644 测试test

      

    漫思
  • 相关阅读:
    hibernate笔记--实体类映射文件"*.hbm.xml"详解
    struts2学习笔记--使用struts2插件实现ajax处理(返回json数据)
    struts2学习笔记--使用servletAPI实现ajax的一个小Demo
    Struts2学习笔记--使用Response下载文件和Struts2的StreamResult文件下载
    struts2学习笔记--上传单个和批量文件示例
    struts2学习笔记--拦截器(Interceptor)和登录权限验证Demo
    struts2学习笔记--使用Validator校验数据
    struts2学习笔记--OGNL表达式1
    easyui dialog 扩展load
    easyui filter 过滤时间段
  • 原文地址:https://www.cnblogs.com/sexintercourse/p/14772841.html
Copyright © 2011-2022 走看看