git无冲突多分支提交详解

第一部分:git常用命令

<1>下载服务器代码到本地: git clone 服务器代码仓库地址

<2>查看本地分支:git branch

<3>查看本地+远程分支:git branch 

<4>分支跳转:git checkout 分支名

<5>将文件加入git管理:git add 文件名

<6>查看提交状态:git status

<7>提交代码:git commit 文件名 -m “说明”

<8>在父分支上下拉服务器(正本)代码:git pull

<9>推送代码到服务器(正本):git push(注意,这个命令执行前提是当前所在分支的分支名等于服务器分支名)

<10>查看提交历史:git log -10 (10是想查看的历史条数,可任意设置)

<11>版本回退:git reset --hard 提交历史哈希串

<12>创建新分支: 

[方式1]git branch 新分支名(只创建,不跳转进去) 

[方式2]git checkout -b 新分支名 (创建,且直接跳转进去)

—————————————————————————————————————————————————————————————————————————————————————————————————————————————

第二部分:mac系统上安装git

因为Xcode自带git中的rebase命令实际操作效果等同于merge命令,而无冲突提交需要的最重要的命令恰好是rebase,所以在mac系统上需要下载完整的git

步骤1:安装包管理工具HomeBrew

     ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

     这一行代码可能因为复制格式问题在终端上直接执行不成功,去百度搜索homebrew,第一个就是HomeBrew的官网,其中有这条命令,直接拷贝下来执行

步骤2:通过brew命令安装git

    brew install git

—————————————————————————————————————————————————————————————————————————————————————————————————————————————

第三部分:git开发的四个分支介绍

【1】服务器代码(远端)正本分支,*一级提交分支

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值