文档章节

git总结

溪语_8023
 溪语_8023
发布于 2016/12/01 17:22
字数 685
阅读 11
收藏 0

五:业务逻辑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别人最新的分支更新到自己的版本

© 著作权归作者所有

共有 人打赏支持
溪语_8023
粉丝 0
博文 27
码字总数 17461
作品 0
杭州
私信 提问

暂无文章

Math-Model(二)-无向图最近邻路径搜索

%a=xlsread('../附件一:已结束项目任务数据.xls');clcclearGPS_1=importdata('../GPS_DATA.txt');GPS_2=importdata('../GPS_DATA2.txt');%X=min([min(GPS_1(:,1)),min(GPS_2(:,1))]):......

Pulsar-V
3分钟前
0
0
react-navigation的学习

react-navigation的学习 react-navigation地址:https://reactnavigation.org/docs/en/navigating 导入的路由: import React from "react";import { View, Text } from "react-native";......

android-key
3分钟前
0
0
flume整合kafka,实现exactly one的数据采集

flume-kafka source配置 flume同步kafka的数据需要配置以下几个配置 type,数据源类型,如org.apache.flume.source.kafka.KafkaSource channels,下游对接source的channel名 topics,消费kaf...

厮以为
4分钟前
0
0
推荐:2019年十佳DevOps工具

DevOps落地重要的一方面是选好工具集,本文介绍了最流行的DevOps工具。 开发和运维的集成翻开了软件开发的全新篇章。如果你还是DevOps的新手,或者正在寻求改进已有流程的方法,那么第一道关...

架构师springboot
9分钟前
0
0
威胁预警|首现新型RDPMiner挖矿蠕虫 受害主机易被添加恶意账户

近日,阿里云安全发现一种新型挖矿蠕虫RDPMiner,通过爆破Windows Server 3389端口RDP服务的方式进行挖矿木马传播,致使用户CPU占用率暴涨,机器卡顿,更被创建名为DefaultAccount的账号。攻...

阿里云官方博客
9分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部