git操作
# git
# 配置
# 代理
git config --global http.proxy http://127.0.0.1:41091
git config --global https.proxy https://127.0.0.1:41091
git config --global --unset http.proxy
git config --global --unset https.proxy
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
# rebase操作
在Android studio或任意jetbrains的IDE上
# 最佳实践场景:
分支开发
本地多次提交
合并代码到release分支时,
使用rebase将本地的此需求相关提交的commit全部合并为一个commit,再提交到远程.
然后再与release分支进行交互.
# 注意事项:
如果一些commit预先提交到了远程,再rebase本地,再次push时会提示代码冲突.
# 操作图
意图合并此五个commit为一个commit:
选择时间最前的commit,鼠标右键点击:
后续每一项依次选中一下,点击一下2处的按钮
直到所有都加入了线里.
最后点击开始
效果:
编辑 (opens new window)
上次更新: 2022/08/25, 20:20:31