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

      

    漫思
  • 相关阅读:
    笔记44 Hibernate快速入门(一)
    tomcat 启用https协议
    笔记43 Spring Security简介
    笔记43 Spring Web Flow——订购披萨应用详解
    笔记42 Spring Web Flow——Demo(2)
    笔记41 Spring Web Flow——Demo
    Perfect Squares
    Factorial Trailing Zeroes
    Excel Sheet Column Title
    Excel Sheet Column Number
  • 原文地址:https://www.cnblogs.com/sexintercourse/p/14772841.html
Copyright © 2011-2022 走看看