git命令简洁版
五:业务逻辑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命令简洁版的更多相关文章
- git 命令归纳版
1.克隆: 单纯的克隆名字: git clone [url] 自定义新建项目名称: git clone [url] [项目名字] 2.跟踪文件: git add [文件名] 3.添加忽略文件 ...
- git 命令简洁手册
1.从当前目录初始化 git init 2.对文件进行跟踪 或 将已跟踪的文件放到暂缓区 或 把有冲突的文件标记为已解决状态 git add <file> 3.从现有仓库克隆 git c ...
- ADB常用命令简洁版整理
ADB全称Android Debug Bridge ,“安卓调试桥梁”连接Android和电脑通信的桥梁. 市面上常见的手机助手,底层调研的都是ADB命令行. C/S架构命令行工具,客户端和服务端都 ...
- 组件化开发1-git命令简洁版
1-给项目添加git git init 2-查询当前状态,(红色显示的为在工作区,绿色为暂缓区) git status 3-提交到暂缓区 git add . 4-提交到本地仓库('xxxx'里面为注释 ...
- Git命令图片版
- GIT常用命令(图片版)
Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势. 本来想着只把最有用.最常用的 Git 命令记下来,但是总觉得这个也挺有用.那个也用 ...
- Git命令使用指南
继续git相关的东西,网上很多讲解的,但是还是喜欢这个图:(爱屋及乌,当然内容也很好,文章链接:http://me.iblogc.com/2015/01/16/Git命令使用指南/) Git是软件开发 ...
- 常用 Git 命令汇总
Git 命令汇总 1 Git 的一些通用术语 1.1 Git 的几个区 1.2 如何标识 Git 的某次提交 2 Git 配置 2.1 配置 2.2 读取配置 2.3 与 Beyond Compare ...
- GitBook制作电子书详细教程(命令行版)
GitBook 是一款基于 Node.js 开发的开源的工具,可以通过命令行的方式创建电子书项目,再使用 MarkDown 编写电子书内容,然后生成 PDF.ePub.mobi 格式的电子书,或生成一 ...
随机推荐
- HADOOP1.X中HDFS工作原理
转载自:http://www.daniubiji.cn/archives/596 HDFS(Hadoop Distributed File System )Hadoop分布式文件系统.是根据googl ...
- 关于div
<article id="a"> <div class="a1"></div> <div class="a2 ...
- mycat配置安装测试
https://www.jianshu.com/p/26513f428ecf #下载安装#java jdk mkdir /usr/local/java/tar -zxvf jdk-7u80-linux ...
- MySQL GTID 错误处理汇总
MySQL GTID是在传统的mysql主从复制的基础之上演化而来的产物,即通过UUID加上事务ID的方式来确保每一个事物的唯一性.这样的操作方式使得我们不再需要关心所谓的log_file和log_P ...
- 可用于在 Microsoft.NET Framework 4.0 中的 ASP.NET 浏览器定义文件的修补程序
http://support.microsoft.com/kb/2600088 此修补程序为 Internet Explorer 和 Mozilla Firefox 在浏览器定义文件引入了更新的定义. ...
- SpringSecurity-ChannelProcessingFilter的作用
ChannelProcessingFilter决定的是web请求的通道,即http或https. 在springsecurity配置文件中添加这样一行 <intercept-url patter ...
- Sublime Text 3中文乱码问题解决(最新)
Sublime Text 3是我MacBook Pro最喜欢的代码编辑器,没有之一,因为她的性感高亮代码配色,更因为它的小巧,但是它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文 ...
- [ZZ]39条更好的软件开发方法
1.重构是程序员的主力技能. 2.工作日志能提升脑容量. 3.先用profiler调查,才有脸谈优化. 4.注释贵精不贵多.杜绝大姨妈般的“例注”.漫山遍野的碎碎念注释,实际就是背景噪音. 5.普通程 ...
- RPM安装MYSQL5.7
RPM安装MYSQL5.7 1:YUM安装依赖库 yum install perl libaio numactl 2:下载安装需要的RPM包 https://dev.mysql.com/get/Dow ...
- [UE4]Get All Widgets Of Class、Get All Widgets with Interface,根据类名或者接口UI实例对象
Get All Widgets Of Class.Get All Widgets with Interface,是系统蓝图函数库提供的方法,可以在任何蓝图中使用. 可以方便地获得UI实例对象,进而使用 ...