How to push your code in git
2016-03-28 14:38
330 查看
1.displayallthebranches
2.deletebranches
gitbranch-a
2.deletebranches
gitbr-d<branch>#删除某个分支 gitbr-D<branch>#强制删除某个分支(未被合并的分支被删除的时候需要强制) 分支合并和rebase gitmerge<branch>#将branch分支合并到当前分支 gitmergeorigin/master--no-ff#不要Fast-Foward合并,这样可以生成merge提交
Makesureyouhavethelatestcode $gitpull Createyourlocal_branchandcheckouttoitfrom[master] $gitcheckout-bloca_branch Modifyyourcodeandaddallmodifiedfilesyouwanttocommit $gitadd-A Inputcommitmessages $gitcommit-s Createyourremote_local_branchandpushyourcommittoit. $gitpushoriginlocal_branch:remote_local_branch
查看分支
gitbranch
或者
gitbranch-v
A)创建分支
gitbranchmystudygit1.0
B)切换分支
gitcheckoutmystudygit1.0
C)删除分支
gitbranch-dmystudygit1.0//如果该分支没有合并到主分支会报错
或者
gitbranch-Dmystudygit1.0//强制删除
D)分支合并
比如,如果要将开发中的分支(develop),合并到稳定分支(master),
首先切换的master分支:gitcheckoutmaster。
然后执行合并操作:gitmergedevelop。
如果有冲突,会提示你,调用gitstatus查看冲突文件。
解决冲突,然后调用gitadd或gitrm将解决后的文件暂存。
所有冲突解决后,gitcommit提交更改。
例如:将acc2f69提交合并到当前分支
gitmergeacc2f69
E)合并
git如何clone远程github中的分支?
gitclone-brelease_branch'target='_blank'>https://github.com/jetty/[/code]
相关文章推荐
- C# 读写txt
- ibatis批量insert
- 设计模式之享元模式
- ACM-problem R
- 字面值类型
- CSS样式给按钮加阴影
- UILabel attributedText
- [BZOJ1016][JSOI2008]最小生成树计数
- 来段代码提提神-那些无法回避的知识点之struts权限拦截器
- JSP 自定义标签tld--页面片段fragment
- 博客样式
- [linux basic 基础]----线程的属性
- Max sum 求相邻数最大和
- Java Design Pattern
- 说说JSON与JSONP
- Android 6.0 运行时权限处理
- iOS调试之 crash log分析
- Spring注解@Component、@Repository、@Service、@Controller区别
- JAVA环境变量
- 网络协议系列之一:HTTP(1)