git 命令行代码控制流程
来源:互联网 发布:软件质量保证的重要性 编辑:程序博客网 时间:2024/05/18 12:38
拉取远程分支,创建本地分支流程如下:
1、首先在系统上新建一个master文件夹:
如:D:\master
2、打开git Bash,cd到master文件夹:
如下图所示:
3、使用git clone命令从远程端取下代码:
4、cd到本地master分支:
此时路径旁边会显示“(master)”分支名称
在本地master分支上对代码有修改后提交流程如下:
1、cd到本地master分支:
2、git status查看当前状态:
此时显示的就是你对本地所做的修改
3、如果有Untracked files,需要先用git add添加这些file:
此时再用git status查看则会显示添加了新文件,但上述的文件都还没有commit到本地;
4、此时我们先fetch一下远程分支,获取远程分支上最新代码,此时在本地上需要以”远程主机名/分支名”的形式读取,在下面的rebase操作可以体现:
5、然后我们在备份一下本地分支(做过修改的)到栈中:
6、此时我们rebase合并本地(和最近一次拉取的远程分支一致)和fetch到的分支
7、然后我们在把之前备份的本地分支(做过修改的)从栈中取出,和现在最新的本地分支(与远程分支一致)合并
8、commit修改的地方
9、push到远程分支,完成代码的提交
注:
1、常用git status查看当前git状态
2、只要本地分支没有对所做的修改进行commit,那么git认为本地分支和最近一次从远程拉取的代码一致。
参考博文:git fetch git stash 命令
0 0
- git 命令行代码控制流程
- git代码和版本流程控制
- git 版本控制流程
- git代码管理流程
- Git提交代码流程
- git代码审核流程
- Git push 代码流程
- 代码版本控制流程
- git版本控制开发流程
- git代码版本控制
- git版本控制工具的安装、配置,及命令行提交代码步骤
- 笔记 git 命令行提交代码
- git 命令行提交代码和克隆代码
- Git分布式代码版本控制
- Android Git代码版本控制
- Android 代码版本控制Git
- 版本控制:git提交代码
- 版本控制:git合并代码
- linux大量使用了static关键字用来修饰函数和结构体定义,为何?
- 【POJ 2482】 Stars in Your Window(线段树+离散化+扫描线)
- JAVA修饰符类型(public,protected,private,friendly)
- Pomelo 新手周计划(二)
- IOS UIKit性能优化实战
- git 命令行代码控制流程
- Android自定义控件之百分比圆环进度条
- JAVA笔试题(一)
- Jade模板引擎基本语法
- PhantomJS网页截图
- Android studio如何使用SVN进行版本控制?
- iOS类别和类扩展
- Linux 3.10完全无滴嗒特性详解
- C#中方法、类等的默认访问修饰符~