zoukankan      html  css  js  c++  java
  • 常用和实用的git命令,让你快速入门git

     一   前面介绍的几个常用的命令,  二    后面介绍一个提交的流程

    1 下载远程仓库指定分支的代码:git  clone -b + "远程分支命" + “远程仓库地址”

    git branch -a         

    查看所有的分支,包括本地和远程的分支

    git push -u origin  srp  

    追踪本地的“srp”分支修改,远程"srp"分支同步修改,如果没有设置,则使用git push origin srp将本地修改提交到远程

    git checkout -b srp
    在本地创建一个srp分支,并切换到本地srp分支

    下面的是一整个提交的流程,

    git合并分支&提交

    假如我们现在在dev分支上,刚开发完项目,执行了下列命令:

    git  add .
    git  commit -m '提交的备注信息'
    git  push -u origin dev

    想将dev分支合并到master分支,操作如下:

    1、首先切换到master分支上     

    git checkout master

    2、如果是多人开发的话 需要把远程master上的代码pull下来

    git pull origin master
    //如果是自己一个开发就没有必要了,为了保险期间还是pull

    3,然后我们把dev分支的代码合并到master上

    git  merge dev

    4,然后查看状态及执行提交命令

    git status
    
    On branch master
    Your branch is ahead of 'origin/master' by 12 commits.
      (use "git push" to publish your local commits)
    nothing to commit, working tree clean
    
    //上面的意思就是你有12个commit,需要push到远程master上 
    > 最后执行下面提交命令
    git push origin master

    5,其他命令

    更新远程分支列表
    git remote update origin --prune
    
    查看所有分支
    git branch -a
    
    删除远程分支Chapater6
    git push origin --delete Chapater6
    
    删除本地分支 Chapater6
    git branch -d  Chapater6
  • 相关阅读:
    标签的讲解
    属性分类
    LeetCode 003. 无重复字符的最长子串 双指针
    Leetcode 136. 只出现一次的数字 异或性质
    Leetcode 231. 2的幂 数学
    LeetCode 21. 合并两个有序链表
    象棋博弈资源
    acwing 343. 排序 topsort floyd 传播闭包
    Leetcode 945 使数组唯一的最小增量 贪心
    Leetcode 785 判断二分图 BFS 二分染色
  • 原文地址:https://www.cnblogs.com/doudou-song/p/13682314.html
Copyright © 2011-2022 走看看