git - 如何避免每次拉动时都藏起来?
问题描述
我是自己项目的唯一开发人员,我的工作流程如下:
- 本地开发、提交和推送到 github 存储库。
- SSH到我做的Web服务器
git添加-A
混帐藏匿
git pull 起源大师
现在,如果我每次在拉主分支头之前不存储,它将以“中止”结束,因为否则某些文件将被覆盖。这会导致大量的藏匿,我永远不需要。
如何让 git 理解我拉取的代码始终是我想要的代码?如果有一些东西会被拉取覆盖,那就这样吧。
解决方案
从 Git 2.6开始,我一般设置:
git config --global pull.rebase true
git config --global rebase.autoStash true
这样,我不再考虑存储:它为我完成了拉动的变基部分(因为我更喜欢pull --rebase
默认执行)
推荐阅读
- ionic-framework - 离子文本字段中的重定向链接未在浏览器中打开
- python - 零维 numpy.ndarray :只有元素是二维数组:如何访问它?
- sql - 左连接 2 个表,结果看起来像内连接
- sapui5 - MessagePopover 片段中的动态链接未显示
- ssl - 如何在码头 9.3.12 中启用 ssl?
- bigdata - Azkaban 是大数据解决方案调度程序的好选择吗?
- c# - WPF ListBox 多选不会在模型上引发 SelectedItem
- postgresql - Ubuntu 18.04 中的 PostgreSQL 奇怪行为
- c++ - 大字符串的 fprintf/fputs 与 cout 性能
- wpf - 直接在代码(视图)中访问 xaml 文件中的值