zoukankan      html  css  js  c++  java
  • git 命令上传远程服务器步骤

     上传文件到远程分支

    1.查看当前本地是哪个分支
    git branch

    2.切换到当前本地某个分支(需要上传到对应远程分支)
    git checkout 当前分支名

    3.查看当前本地分支是否关联到远程需要推送的分支
    git branch -vv

    4.commit 提交到本地
    若有新建的文件需要先
    git add . --add和.之间有空格
    然后再执行
    git commit -a -m "描述" a 代表所有的目录进行提交

    5.git pull一下,它只会增加,不会减少,增量级别的

    6.push 推送到远程某个对应的分支
    git push dev:dev 第一次push的时候,需要加上,
    后续再上传,就不需要加分支,
    直接git push

    查看远程分支
    git remote -v

    -------------------------------------------------------------------------------------------------------------------

    合并分支到master-------心得,所有的合并操作都是在本地操作,然后把本地合并的结果再push到远程master

    如本地存在多个分支master,dev1,dev2---要把dev1,dev2分支合并到master上

    1,先在本地把分支切换到master,然后合并master

    git  branch--查看本地分支

    git checkout master  --切换到master

    git branch  -vv 查看关联远程分支是否为master

    git pull ----拉取远程代码

    git merge dev1   ---合并本地分支dev1到本地master

    git merge dev2   ---再次合并本地分支dev2到本地master

    2,把本地合并好的master推送到远程master分支

    git push 

    若出现这样的错误话

    fatal: The current branch master has no upstream branch.
    To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

    说明本地master没有与上游分支关联,则执行

    git push --set-upstream origin master

    然后再继续

    git push

    就这样最终全部提交成功

     一些常用命令

    查看分支:git branch

    创建分支:git branch <name>

    切换分支:git checkout <name>

    创建+切换分支:git checkout -b <name>

    合并某分支到当前分支:git merge <name>

    删除分支:git branch -d <name>

    · git add -A 提交所有变化

    · git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)

    · git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件

  • 相关阅读:
    hdu 1576 A/B(exgcd、乘法逆元+整数快速幂)
    CSS3带小图标垂直下拉菜单
    CSS3动画表单
    灰色3D按钮组合
    半透明菜单导航
    CSS3透明背景表单
    CSS3手风琴菜单 可同时折叠多个菜单
    jQuery图片下滑切换焦点图
    jQuery消息提示框插件Tipso
    jQuery自动轮播图片焦点图
  • 原文地址:https://www.cnblogs.com/yecao8888/p/9599066.html
Copyright © 2011-2022 走看看