美文网首页
Day1 Git使用方法

Day1 Git使用方法

作者: Elizabath丶 | 来源:发表于2018-12-25 14:14 被阅读0次

Git使用方法

本文源于公众号【一个程序员的日常】本文仅作为个人笔记使用

原文链接

版本控制工具Git怎么使用??
master分支不可轻易动!!

Git分支

Git分支主要涉及到:master,即主分支,这是每个项目必须有的;develop, 开发分支;feature,从develop分支上分出来的功能分支;release, 发布分支;fix,补丁分支;hotfix,热补丁分支等。

Git命令

下载下来我们的项目后,默认是在master分支。master分支你们可以理解为是老虎的屁股,摸不得。

所以就需要用checkout命令跳转到develop分支。checkout [切克闹] 被用来切换分支,是git中最常用的命令之一。

好像我们也不在develop分支上直接操作,这个时候应该需要再从develop分支上搞个分支出来。创建一个新分支,就需要用到branch命令。

branch直接用-b代替,然后再用checkout跳转到该分支,所以上面两句命令就变成一句了

用add命令来添加新写的代码,commit命令用来提交新写的代码

git有好几个区,我们平时更改添加删减的代码都在工作区里面保存。

add命令执行后,修改被保存到暂存区。可以理解为你操作本地文件按了下ctrl + s

然后当你commit后,暂存区里的东西就被保存到了本地仓库。这里可以理解成你把修改好的东西放到了仓库,已经准备好运到下一个仓库去了,也就是所谓的远程仓库,Github。

add跟commit后不可以直接用merge命令,合并feature-A分到develop去,如果这样做,很可能出现冲突。因为可能出现有很多人在develop分支上更新。所以你这个时候用pull命令,把远程仓库的更新取回并更新。

然后再切换回自己的分支,用rebase命令合并新更新到自己目前工作的分支。

再检查有没有冲突,最好双手合十起到没有冲突,有的话可能目前你们的水平也解决不了。

如果一切安好的话。就可以用merge命令合并分支

合并之后就剩下最后一步操作了

这个时候,我们已经成功合并分支到develop分支上了,为了防止工作丢失,可以把刚才的工作推送给到云端去了。

最后一步工作就是用push命令推送到Github就完事了

总结

  1. git clone xxxxx.git 克隆某个项目
  2. git checkout develop 切换到某个分支
  3. git branch feature-A 创建一个分支
  4. git checkout feature-A 跳转到这个分支里面去
  5. git checkout -b feature-A develop 创建一个分支并跳转到这个分支里面去
  6. git add feature-A 添加新写的代码
  7. git commit -m "add feature A" 提交新写的代码
  8. git pull origin develop 取回远程仓库中的更新
  9. git merge --no-ff feature-A 用merge命令合并分支
  10. git push origin develop 用push命令推送到Github

相关文章

  • Day1 Git使用方法

    Git使用方法 本文源于公众号【一个程序员的日常】本文仅作为个人笔记使用 原文链接 版本控制工具Git怎么使用??...

  • git使用简单介绍

    windows 7 下git简单使用方法 _Date:2018/3/12Key: git 1. git 的基本知识...

  • Git命令使用

    本文将简单介绍git init 、git add 、git commit 三种命令的使用方法如图: 1、由上图可...

  • 一些常用的工具网

    查询Ip git常用使用方法 git常用工具和方法(2) 模拟真实后台数据

  • 2018-07-02-1

    Git在 windows 使用方法 第一、下载国内镜像Git for windows 一路next 第二、输入用...

  • Git使用方法及操作命令

    Git使用方法及操作命令 ** git 生成key命令**生成key命令:ssh-keygen -t rsa -b...

  • git

    git 使用方法 cd 进入子文件夹路径 添加账号密码: git config —global user.name...

  • git-flow 使用方法

    简介 git-flow是一个git关于git版本流程控制的工具,使用方法简单。 安装 MacOS 通过home-b...

  • 简易服务器脚手架

    使用方法 1.git clone https://github.com/Veeco/ServerScaffold[...

  • 百度文库签到脚本

    项目地址:百度文库每日签到 使用方法:git clone git@github.com:gyje/bd_wenku...

网友评论

      本文标题:Day1 Git使用方法

      本文链接:https://www.haomeiwen.com/subject/scrflqtx.html