1. 远程拉取分支代码(这里以CT01分支为例) (1)本地创建分支: git branch –b EMUI_master_common_CT01 origin/EMUI_master_common_CT01 (2)拉取代码 git pull origin EMUI_master_common_CT ...
分类:
其他好文 时间:
2019-07-30 22:06:35
阅读次数:
513
有时候我们在本分支做了一个很小的更改提交,其他分支想直接拿到这个更改提交,有没有一种不像merge或rebase这么正式的做法呢?也就是说:我仅仅是想获取其中一个小改变而已。cherry-pick就是这样一个不错的命令。 说一种我认为合适的使用场景:假设我在dev分支开发一个新功能,涉及到不少的修改 ...
分类:
其他好文 时间:
2019-07-23 15:13:23
阅读次数:
112
背景 最近在计划明年从北京rebase到深圳去,所以最近在看深圳的各个方面。去年在深圳呆过一段时间,印象最深的是,深圳总是突然就下雨,还下好大的雨。对于我这种从小在南方长大但是后面又在北京呆了2年多的人来说,熟悉而又无奈。 今天早上本来想随便浏览浏览一个天气网站,看看深圳的历史天气如何的,但是,一不 ...
分类:
编程语言 时间:
2019-07-20 17:14:27
阅读次数:
101
场景 使用git 我们经常会遇到 认证失败的情况,有时候确实是搞错了用户名或者密码,还有的时候及时用户名密码用对了也还是认证失败。 此时, 就有可能是下面这个情况。 没有配置 ssh 秘钥, 而用了 ssh 地址。这时候 git 命令后指定 http 地址也是可以的 公司配置了统一通用的账号密码,只 ...
分类:
Web程序 时间:
2019-07-10 11:16:09
阅读次数:
135
阅读本文大概需要 2 分钟。 阅读本文大概需要 2 分钟。 菜单栏中添加我微信,私聊【加群】拉你入微信学习交流群 Git 虽然因其分布式管理方式,不完全依赖网络,良好的分支策略,容易部署等优点,已经成为最受欢迎的源代码管理方式。 但是一分耕耘一分收获,如果想更好地掌握 git,需要付出大量的学习成本 ...
分类:
其他好文 时间:
2019-07-09 10:50:13
阅读次数:
96
git pull 相当于自动的 fetch 和 merge 操作,会试图自动将远程库合并入本地库,在有冲突时再要求手动合并。 git rebase 可以确保生产分支commit是一个线性结构,方便rollback。其实生产也可以选择打tag来发布。 注:通过rebase可以确保主分支commit h ...
分类:
其他好文 时间:
2019-07-06 19:04:08
阅读次数:
132
1.git init; 2.git add . 3.git commit -m "初始化" 4.git remote add origin https://github.com/githubusername/demo.git 5.git pull --rebase origin master 6.g... ...
分类:
其他好文 时间:
2019-06-21 17:11:04
阅读次数:
144
一、问题"git rebase -i HEAD~xxx"是修改git 历史记录的一个很有用的命令。 但是有时在执行该命令时会出现以下错误:$ git rebase –i HEAD~8fatal: Needed a single revisioninvalid upstream –i 二、错误原因当前 ...
分类:
其他好文 时间:
2019-06-13 13:22:14
阅读次数:
298
参考: https://docs.gitlab.com/ee/api/projects.html https://python-gitlab.readthedocs.io/en/stable/gl_objects/projects.html# Project merge method There a ...
分类:
编程语言 时间:
2019-05-25 00:03:36
阅读次数:
255