小编far*_*nsy的帖子

我怎样才能推送到git包

我刚刚开始使用git进行版本控制.我想在本地文件服务器上保留我的存储库的备份副本.在阅读了备份git存储库的正确方法之后,我决定将存储库存储为文件服务器上的git包.

我可以捆绑我的存储库并将生成的包复制到文件服务器.校验.我也试过克隆和拉扯它.一切运作良好.但是,我也想不时地推动我的本地变化.当我执行类似的事情

git push bundlefile.git
Run Code Online (Sandbox Code Playgroud)

我收到错误:

error: failed to push some refs to 'bundlefile.git'
Run Code Online (Sandbox Code Playgroud)

您可以克隆或从捆绑中提取,但是不可能推送它吗?每次我想要备份时,我真的不想创建整个存储库的捆绑包.

这个用户是错误还是捆绑不打算推送到?

git bundle push

9
推荐指数
1
解决办法
3521
查看次数

Python将所有大写字母转换为标题大小写,而不弄乱驼峰式大小写

我正在使用 python3,并且想将包含所有大写单词(单独或在单词内)的字符串转换为标题大小写(第一个字母大写)。我不想破坏单词中间的一次性大写字母(驼峰式大小写),但如果有重复的大写字母,我只想保留第一个大写字母。

这是所需的行为

>>> a = "TITLE BY DeSoto theHUMUNGUSone"
>>> print(myfunc(a))
Title By DeSoto TheHumungusone
Run Code Online (Sandbox Code Playgroud)

在单词中,“将每个单词的开头大写,然后将大写字母后面的任何字母变成小写。”

按照我想要的方式执行str.title()首字母,但它使所有字内字母小写,而不仅仅是第一个字母之后的字母。

我正在使用正则表达式方法,将大写字母后面的任何内容都变成小写,但我一直将其他所有字母都大写。

python regex

4
推荐指数
1
解决办法
680
查看次数

Vim 如何将第二个参数添加到缓冲区列表(备用文件)?

我经常在 (neo)vim 中一次打开两个文件

nvim file1.py file2.py

我想要么将它们并排放置:vsplit#(我已将其重新映射到单个击键),要么使用 快速从一个切换到另一个<C-6>。不幸的是,这些命令只能从当前文件切换到备用文件。默认情况下,第二个文件位于参数列表中,但实际上并未打开,也不是备用文件。我可以用或其他方式打开另一个文件:bnext,然后设置一个备用文件,一切都按预期工作。

这是一件小事,但它似乎一直在我的工作流程中出现。

是否有一个设置或配置可以将参数列表中的所有文件放入缓冲区列表并填充备用文件变量?

vim buffer neovim

3
推荐指数
1
解决办法
73
查看次数

标签 统计

buffer ×1

bundle ×1

git ×1

neovim ×1

push ×1

python ×1

regex ×1

vim ×1