列一下在开发中用的比较多的git指令

git clone https://github.com/chineseLiao/Small-career // 克隆远程仓库到本地

git add . // 把修改的文件全选
git commit -m "这里是一些描述信息" // 把修改的提交到本地并添加描述
git pull // 拉取远程的代码 git push // 推送到远程 强制拉取,即覆盖本地修改,只用远程代码,使用下边指令集
git fetch --all // 拉取仓库最新修改,不合并
git reset --hard origin/master // 清除本地修改,并使用 matser 分支最新代码
git pull // 拉取
git push // 提交远程 git branch -a // 查看所有分支 git branch -l // 查看本地所有分支 git checkout develop // 切换到develop分支 git merge develop // 将develop分支合并到当前分支 git branch -d feature-facelib // 删除本地人脸库特性分支 git push origin :feature-facelib // 删除远程的人脸库特性分支 创建分支并关联远程仓库,下面是指令集
git checkout -b feature-permission // 创建分支 feature-permission
git push --set-upstream origin featrue-permission // 将新创建分支 feature-permission 关联到远程仓库
提交文件时发现有文件漏了,下面是指令集合
git add . // 添加全文件
git commit -- amend // 增加这个指令,当你git push 时,最终只会有一个提交记录 git init // 初始化一个git项目 如何新建分支并提交到远程,
例如:基于 master 分支,创建 feature-facelib 分支并推送到远程,下面是指令集
git checkout master // 如果不在 master 就切换到 master,如果已经在master分支则跳过这一步
git checkout -b feature-facelib // 基于当前分支(目前是 master)克隆并创建 feature-facelib 分支,并在克隆后切换到 feature-facelib 分支
git push origin feature-facelib // 将 feature-facelib 推送关联到远程仓库 然后在说说各个分支的使用 master分支,主分支功能全部实现后,最终在 master 分支对外发布,这个分支保证最稳定代码,所有功能都是经过测试测试后的代码才能合入该分支 develop分支,开发分支基于 master 创建,开发过程中都是基于这个分支拉取 feature 分支 release分支,发布测试分支基于 develop 分支创建,开发自测完成后的分支,需要对内测试发布,测试通过后合入develop分支 feature分支,特性分支多人开发不同需求时使用,基于develop拉取,开发完后合并到develop分支 bugfix分支,问题修复分支,基于 master 分支克隆,主要用于修复已发布分支发现的bug,也就是通用bug,例如在master分支上的bug,那么基于develop的master分支拉取的代码都有该bug,修复bug后,合入develop分支在合入master分支

然后就写完,溜了溜了~

最后安利一波博主微信公众号,感谢关注

大白话说GIT常用操作,常用指令git操作大全的更多相关文章

  1. iOS开发——源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )

    一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的   git的起源 作者是Linux之父:Linus Bened ...

  2. git介绍和常用指令

    Git介绍和常用指令 介绍:Git和SVN一样都是版本控制工具.不同的是Git是分布式的,SVN是集中式的.Git开始用可能感觉难点,等你用习惯了你就会觉得svn是有点恐怖.(如果一个项目有好多人一起 ...

  3. git学习 本地常用操作01

    注意: Microsoft的Word格式是二进制格式,因此,版本控制系统是没法跟踪Word文件的改动 不要使用Windows自带的记事本编辑任何文本文件 开始git项目: 初始化本地项目: 初始化:g ...

  4. git操作常用命令

    一.使用git 1.git是什么? Git是目前世界上最先进的分布式版本控制系统. SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己 ...

  5. Git介绍及常用操作演示(一)--技术流ken

    Git介绍 Git(读音为/gɪt/.)是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发 ...

  6. 一文搞定 Git 相关概念和常用指令

    我几乎每天都使用 Git,但仍然无法记住很多命令. 通常,只需要记住下图中的 6 个命令就足以供日常使用.但是,为了确保使用地很顺滑,其实你应该记住 60 到 100 个命令. Git 相关术语 Gi ...

  7. CI 知识 :Git介绍及常用操作

    Git介绍 Git(读音为/gɪt/.)是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发 ...

  8. git介绍以及常用命令操作

    一.git与SVN的对比[面试] ①git是分布式的,SVN是集中式的(最核心) ②git是每个历史版本都存储完整的文件,便于恢复,SVN是存储差异文件,历史版本不可恢复(核心) ③git可离线完成大 ...

  9. git工作中常用操作总结

    这篇文章主要记录下工作中常用的git操作.主要是对之前文章记录的问题做个总结,这个其实在idea中操作更加简单 别名配置 在敲git 命令时,其实可以使用别名,比如 commit可以配置为ci 下面是 ...

随机推荐

  1. linux 编译源码报错,找不到libXrender.so.1

    1.通过xshell连接到服务器编译hadoop源码得时候遇到问题, 2.使用Xshell的时候登陆后的环境变量中会比SecureCRT登陆后的环境变量多出一条 DISPLAY=localhost:1 ...

  2. laravel 之路由和MVC

    一.路由 Routes\; 1. 路由简介 简单的说就是将用户的请求转发给相应的程序进行处理. 作用就是建立url和程序之间的映射 请求类型get . post.put.patch.delete 2. ...

  3. PyCharm注释中出现中文运行报错的解决办法

    SyntaxError: Non-UTF-8 code starting with '..... 方法一:在文件首行加上 # -*- coding:utf-8 -*- 方法二:更改编码格式 File ...

  4. ARM 寻址方式

    寻址方式有 9种 1.寄存器 2.立即数 3.寄存器位移 4.寄存器间接 5.基址 6.多寄存器 7.堆栈 8.块拷贝 9.相对 1. MOV R1,R2 R1 = R2 2. MOV R0,#0x1 ...

  5. C#所有经典排序算法汇总

    1.选择排序 选择排序 class SelectionSorter     {         private int min;         public void Sort(int[] arr) ...

  6. python函数加括号于不加括号的区别

    一.不带括号时,调用的是这个函数本身 ,是整个函数体,是一个函数对象,不须等该函数执行完成二.带括号(参数或者无参),调用的是函数的执行结果,须等该函数执行完成的结果 def test(a): ret ...

  7. [C4W4] Convolutional Neural Networks - Special applications: Face recognition & Neural style transfer

    第四周:Special applications: Face recognition & Neural style transfer 什么是人脸识别?(What is face recogni ...

  8. kettle工具字符串替换

    原数据: 去掉括号内容(包括括号,或者替换为指定内容) 即可. 世界之大,这个东西,准确的说正则表达式,我搞了小半天!!!

  9. Paper | Learning convolutional networks for content-weighted image compression

    目录 摘要 故事要点 模型训练 发表在2018年CVPR. 以下对于一些专业术语的翻译可能有些问题. 摘要 有损压缩是一个优化问题,其优化目标是率失真,优化对象是编码器.量化器和解码器(同时优化). ...

  10. 分布式共识算法 (四) BTF算法(区块链使用)

    系列目录 分布式共识算法 (一) 背景 分布式共识算法 (二) Paxos算法 分布式共识算法 (三) Raft算法 分布式共识算法 (四) BTF算法 一.引子 前面介绍的算法,无论是 Paxos ...