PS: git操作实例(https://learngitbranching.js.org/?demo)

一, 创建分支,合并分支到master

1. 在远程仓库中创建master和test分支

2.本地 git clone xxxxxxx.git

3.git branch查看本地分支(只有master);

git branch -r  查看远程分支(master和test)

git branch -a 查看所有分支(3个)

4.git pull 更新代码仓库

5.git checkout test(名字和远程分支一致)检出分支到本地

6.git branch 查看本地分支(master和test)

7.git add *

8.git commit -m ""

9.git push推送到branch

10.git checkout master切换主分支

11.git merge test 进入vim,按i进入可编辑模式,按esc退出编辑模式,按:wq保存退出vim.

12.git push推送到master

二  强制合并 

$master:   git checkout  XXX 文件夹/文件名

三  用分支覆盖master

1.git checkout master 

2.git reset --hard 分支名  , 用本地的分支覆盖本地的master

3.git push origin master --force  将本地的master分支推动到远程master

四 修改远程分支

1.git remote -v 查看远程的git地址

2.git remote set-url http://******** 修改远程仓库地址

五 如何拉取代码

1.git stash 暂存本地代码

2.git pull 拉取远程代码

3.git stash pop 取出本地暂存的代码

转载于:https://www.cnblogs.com/lyraLee/p/10181772.html

git在实际开发中的应用相关推荐

  1. git ssh配置文件 服务器_【GIT】日常开发中的这些Git技巧你知道吗?

    Git是目前世界上最先进的分布式版本控制系统 0 git安装 1)在github下载git的release版本 git-release 2)安装git的依赖文件 sudo apt-get instal ...

  2. git 打tag_图文讲解,团队开发中的 Git 最佳实践

    私信我,回复:学习,获取免费学习资源包. 在 2005 年的某一天,Linux 之父 Linus Torvalds 发布了他的又一个里程碑作品--Git.它的出现改变了软件开发流程,大大地提高了开发流 ...

  3. 团队开发中的 Git 实践

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 本文转载自:https://segmentfault.com/a/ ...

  4. git 只merge部分_[Skill]俩小时掌握多人开发中git的主要用法

    前言 几个月前看完了git文档,但是在实际开发中对很多git命令的具体影响仍有疑惑,比方说pull.fetch和rebase三个命令和检出位置拎不清. Git - Book​git-scm.com 安 ...

  5. git stash 强制恢复_开发中必须要掌握的 Git 技巧

    点击上方"Java知音",选择"置顶公众号" 技术文章第一时间送达! 作者:你喜欢吃青椒么 juejin.im/post/5d157bf3f265da1bcc1 ...

  6. 图文讲解,团队开发中的 Git 最佳实践

    在 2005 年的某一天,Linux 之父 Linus Torvalds 发布了他的又一个里程碑作品--Git.它的出现改变了软件开发流程,大大地提高了开发流畅度!直到现在仍十分流行,完全没有衰退的迹 ...

  7. git 修改分支名字_开发中必须要掌握的 Git 技巧

    前言 本文是参考杜老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考.因为水平有限,难免会有出错的地方,欢迎指正. ...

  8. git拉取tag_不给队友拖后腿!团队开发中 Git 最佳实践

    来源 | 欧雷 编辑 | GitHubDaily(id:GitHubDaily) 出处 | ourai.ws/posts/working-with-git-in-team/ 前言 在 2005 年的某 ...

  9. 企业开发中,git提交时屏蔽某些文件,怎么搞!【idea的处理方法】

    [友情提示]idea下的处理方法,其他的ide或者命令行,可以关闭此页了! 这种情况自我认为,分为两种,一种你初始化git项目时就创建.gitignore文件. 有同学会问什么是.gitignore文 ...

最新文章

  1. 一套完整的3D结构光系统搭建指南!
  2. 【观点】开发人员的测试悖论
  3. Uri跟Url的区别
  4. 增强学习(Reinforcement Learning and Control)
  5. 【机器视觉】 dev_set_draw算子
  6. 不迈出第一步,不去尝试,你永远不知道能否成功
  7. 树莓派3显示服务器SSH拒绝了密码,脚本封杀尝试树莓派SSH密码的来源IP
  8. MSSQL系列之十五 全文索引
  9. CSS grid学习(一)
  10. 前端web设计师_Web设计师的时尚Web设计主题
  11. 进击的自走棋——《金铲铲之战》游戏体验报告
  12. Matlab一张图上绘制两条曲线-2021-11-05
  13. ArcGIS 线简化算法的使用及两种方法的比较
  14. lodop打印,仿超市小票,银行排队小票,超好用-jatoolsprinter
  15. JIEDU7种EMI电磁屏蔽材料介绍
  16. Win10 x64 安装Eplan P8 2.7 小结
  17. 反思:安全需要新体系
  18. GaussDB灾备方案的设计
  19. win10 ,jkd8 查看线程状态
  20. 基于SSM框架的人力资源管理系统毕业设计源码060936

热门文章

  1. 基于数据挖掘的旅游推荐APP(三):热门景点模块
  2. UEFI引导的系统下装双系统解决方案
  3. MySQL 中一个双引号的错位引发的血案
  4. Spring Boot 配置加载顺序详解
  5. Android开发,Error: Failed to find Build Tools revision 24.0.2
  6. 数据库的七种传播方式
  7. struts2框架入门
  8. 高校邦python程序设计基础篇_高校邦Python程序设计基础【实境编程】章节答案
  9. 太空将成为数据中心冷却新前沿
  10. 数据中心空调系统应急方案