五:业务逻辑GITgit  status要经常用

1. 把远端代码下载下来git clone https://或者git@10.0.4.73:sns,进入cd 文件夹

另外在自己新建立一个项目时,需要重新建立分支

(1) 切换回master分支git checkout master

(2) Git pull拉一下远程的代码

(3) 创建自己的分支   git branch jxc_tj

(4) 切换回自己的分支  git checkout jxc_tj

(5) 做些修改之后执行git push -u origin jxc_tj

2.创建自己的分支 git branch jr_jxc 切换自己的分支git checkout jr_jxc

3.首次把自己的分支推向远端  git push -u origin jr_jxc(创建本地分支并将远端分支连接起来git checkout –b testing origin/testing      git pull)

4.写代码做变更(一定要注意在任务改动txt中进行加入改动的文件)(git add a.txt   git commit -m "注释" 或者将前面两部合并git commit -am ' ' 或者git commit -anm  ' ')

5.push推向远端  git push

6.7.push之后需要进行mergetest.h 切换成功,就可以在构建了自测了省略了6.7

6.开发完成更新代码git pull变更拉下来

7.发布测试在自己的push之后

7.1  git  checkout  testing   //切换回本地testing

7.2  git pull   //需要更新

7.3 在本地testing上git merge origin/jr_jxc   //将远程的分支合到本地的testing上面,就是改动合到testing上面或者将本地分支合到本地的testing上git  merge  jr_jxc

7.4 将本地testing推送到远程的testing

8.当构建后测试出现错误时,需要的git操作代码:

(1) 切换分支:git checkout jr_jxc;

(2) 查看当前的状态:git status;

(3) 切换到testing 分支:git  checkout  testing

(4) 查看当前的状态:git status

(5) 使文件回滚到错误之前的状态git checkout –-文件恢复值原来的样子

(6) git checkout -- *重置项目之前的状态

1.git   add 文件   //增加文件add  .增加所有的文件

2.git  branch  -a    //查看本地及远程所有分支

3.git branch –d软删除//git branch –D硬删除

4.rm 文件删除文件

5.git  status显示状态

6.git reset HEAD 文件,将在暂存区的文件回滚到工作区

7.git checkout – 文件(git checkout -- *)//将工作区改动的文件回到上一个push和commit状态

8. 创建.gitinore文件将需要过滤掉的文件放在该路径下

9.切换到testing时需要多pull,可能会出现多个文件的更改,需要更新

10.查看分支具体的线路时,需要小乌龟——>show log

11.git merge origin/master别人最新的分支更新到自己的版本

git命令简洁版的更多相关文章

  1. git 命令归纳版

    1.克隆: 单纯的克隆名字: git clone [url] 自定义新建项目名称: git clone [url] [项目名字]   2.跟踪文件: git add [文件名]   3.添加忽略文件 ...

  2. git 命令简洁手册

    1.从当前目录初始化 git init 2.对文件进行跟踪 或  将已跟踪的文件放到暂缓区 或 把有冲突的文件标记为已解决状态 git add <file> 3.从现有仓库克隆 git c ...

  3. ADB常用命令简洁版整理

    ADB全称Android Debug Bridge ,“安卓调试桥梁”连接Android和电脑通信的桥梁.  市面上常见的手机助手,底层调研的都是ADB命令行. C/S架构命令行工具,客户端和服务端都 ...

  4. 组件化开发1-git命令简洁版

    1-给项目添加git git init 2-查询当前状态,(红色显示的为在工作区,绿色为暂缓区) git status 3-提交到暂缓区 git add . 4-提交到本地仓库('xxxx'里面为注释 ...

  5. Git命令图片版

  6. GIT常用命令(图片版)

    Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势. 本来想着只把最有用.最常用的 Git 命令记下来,但是总觉得这个也挺有用.那个也用 ...

  7. Git命令使用指南

    继续git相关的东西,网上很多讲解的,但是还是喜欢这个图:(爱屋及乌,当然内容也很好,文章链接:http://me.iblogc.com/2015/01/16/Git命令使用指南/) Git是软件开发 ...

  8. 常用 Git 命令汇总

    Git 命令汇总 1 Git 的一些通用术语 1.1 Git 的几个区 1.2 如何标识 Git 的某次提交 2 Git 配置 2.1 配置 2.2 读取配置 2.3 与 Beyond Compare ...

  9. GitBook制作电子书详细教程(命令行版)

    GitBook 是一款基于 Node.js 开发的开源的工具,可以通过命令行的方式创建电子书项目,再使用 MarkDown 编写电子书内容,然后生成 PDF.ePub.mobi 格式的电子书,或生成一 ...

随机推荐

  1. Zuul 限流

    /** * 限流 */ @Component public class RateLimiterFilter extends ZuulFilter { //1秒钟100个令牌 private stati ...

  2. centos7 如何在用户级对资源进行限制

    我们已经知道,centos7上建议使用sytemd进行资源限制. 本文主要介绍如何使用systemd进行用户级资源限制. 以orange用户为例. 方案一 临时有效 配置如下: # systemctl ...

  3. MySQL程序只mysqlbinlog详解

    mysqlbinlog命令详解 mysqlbinlog用于处理二进制的日志文件,如果想要查看这些日志文件的文本内容,就需要使用mysqlbinlog工具 用法: mysqlbinlog [option ...

  4. 【转】 Ubuntu在启动器添加程序快捷方式

     转自: http://blog.csdn.net/walker0411/article/details/51555821 目录(?)[-] Ubuntu在启动器添加程序 eclipse快捷方式的创建 ...

  5. android摄像头(camera)之buffer管理

    一,V4L2驱动申请buffer 视频应用可以通过两种方式从V4L2驱动申请buffer 1. V4L2_MEMORY_USERPTR方式, 顾名思义是用户空间指针的意思,应用层负责分配需要的内存空间 ...

  6. JDBC相关概念介绍

    一.JDBC相关概念介绍 1.1.数据库驱动 这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡 ...

  7. maven私服的使用

    使用的版本是nexus2 比较犀利的一个博客https://www.cnblogs.com/tyhj-zxp/p/7605879.html 一.安装搭建私服(windows) bin目录cmd执行ne ...

  8. [转].NET Framework、C#、CLR和Visual Studo之间的版本关系

    原文地址:http://www.xcode.me/more/microsoft-net-framework-version-define C#版本 .NET Framework版本 CLR版本 Vis ...

  9. Visual Studio 2010 Shortcut

    General Shortcut Description Ctrl-X or Shift-Delete Cuts the currently selected item to the clipboar ...

  10. Kubernetes1.8以后kubelet连接api-server问题

    Kubernetes1.8以后版本,kubelet命令去掉--api-servers选项,参考官方kubelet 1.8 --kubeconfig string Path to a kubeconfi ...