查看所有的分支:                 git branch -a
查看当前所在的分支:          git branch
检出分支:                            git checkout <branch_name>
创建分支:                            git branch <branch_name>
创建并检出分支:                 git checkout -b <branch_name>
在未提交代码到缓存区之前,撤消文件的修改:               git checkout <file_name>
在提交代码到缓存区之后想要取消文件的修改:               git reset HEAD <file_name>
提交代码到缓存区:
  git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
  git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
  git add -A 提交所有变化

提交代码:                                    git commit -m "f_HMP-123 这里是注释"
向远端库推送修改(提交修改):git push origin <branch_name>
查看文件的不同:                         git diff <file_name>
删除不是当前的分支:                  git branch -d <branch_name>
删除正在打开的分支:                  git branch -D <branch_name>
删除远程的分支:                         git push origin --delete <branch_name>
恢复被删除的分支:                      git branch <branch_name> <hash_value>

合并其他分支的代码到当前的分支:

  先保存当前分支(如FZ01)的代码,再切换到其他分支(如FZ02),进行更新拉取最新的代码;再切换为前一个分支(FZ01),使用命令git merge FZ01即可

最新文章

  1. 格式化input输入内容(金额)
  2. 20145208 《Java程序设计》第0周学习总结
  3. Direct3D 10学习笔记(二)——计时器
  4. Python set集合类型操作总结
  5. bash快捷建
  6. Hierachy Viewer 使用 monitor命令
  7. 冒泡算法C#
  8. 算术编码Arithmetic Coding-高质量代码实现详解
  9. jQuery EasyUI + struts2.3 + mongoDB 列表查询翻页JAVA样例
  10. BroadcastReceiver监听电量变化
  11. javascript中的“向量”
  12. .net core页面使用layui的HtmlHelper扩展
  13. BASE64Decoder小解
  14. XSS SQL CSRF
  15. 多个python版本共存
  16. 关于ip包长度
  17. python 正则表达式的处理
  18. 全文检索在 MySQL
  19. css/jq--弹窗写法介绍,jq插件介绍
  20. Struts DynaActionForm example

热门文章

  1. 路由器逆向分析------QEMU的下载和安装(Linux平台)
  2. Android so库文件的区节section修复代码分析
  3. UVA11427玩纸牌(全概率+递推)
  4. 『动善时』JMeter基础 — 7、jmeter.properties文件常用配置
  5. GUI简单实战——贪吃蛇
  6. Linux安装Redis报错`cc:命令未找到`
  7. 如何使用java搭建一款高性能的Mqtt集群broker!
  8. Educational Codeforces Round 92 (Rated for Div. 2)
  9. [敏杰开发]知识路书——图形化文献管理大师 Beta版发布喽!!!
  10. golang:正则表达式总结