文档章节

git总结

溪语_8023
 溪语_8023
发布于 2016/12/01 17:22
字数 685
阅读 12
收藏 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
杭州
私信 提问
加载中
请先登录后再评论。

暂无文章

叮! Q币派送中,快来看看你中奖了吗?

中奖名单新鲜出炉啦! 大家好 为了感谢大家一直以来对我们公众号的关注和支持 D妹来给大家发!奖!品!了! 是哪几位幸运鹅 能把这30Q币收入囊中? 赶紧过来康康吧! 也欢迎各位后续多多分享...

腾讯云DNSPod
今天
24
0
Qt音视频开发5-vlc事件订阅

一、前言 事件订阅可以拿到文件长度、播放进度、播放状态改变等信息,vlc的事件订阅机制封装的比较友好,只需要先创建一个事件管理器,然后逐个订阅自己感兴趣的需要的事件,不感兴趣的可以不...

飞扬青云
46分钟前
18
0
酒精和药物影响下出现交通事故的频率

导读: 在酒精或药物影响下驾驶,已被认为是与发生潜在交通事故和出现严重伤亡结果相关的关键因素[1]。2016年,美国酒驾事故导致10,497人死亡,占当年交通事故死亡总人数的28%,其死亡总人数...

科研菌
昨天
0
0
高可用高并发的 9 种技术架构!

来源:androidchina http://www.androidchina.net/7928.html 1、分层 分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一...

Java技术栈
48分钟前
23
0
联盟链要对区块链做减法

当前联盟链平台在公有链的基础上,对共识机制做调整,去掉公有属性,使得准入可控、效率提升,这实际上是对区块链在做减法。但这是否足够呢? 我们在应用中很快发现,联盟链的使用比较受限制...

FISCO-BCOS开源社区
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部