gpt4 book ai didi

git - 是否可以将来自不同位置的文件添加到 1 个 git 存储库中

转载 作者:行者123 更新时间:2023-12-05 04:34:33 25 4
gpt4 key购买 nike

我正在尝试为我使用的所有配置文件(vim、VSCode 等)创建一个 git 存储库

我想要的是一个存储所有配置文件的存储库。但我不想每次更改 ACTUAL 配置文件时都必须去更改我的 repo 中的配置文件。

基本上,如果我在我的 VSCode 设置中更改了一些设置,我希望它自动反射(reflect)在我的 repo 中的设置文件中。从那里我可以暂存更改并推送到 GitHub。 (类似软链接(soft link)的东西?)

解决此问题的最佳方法是什么(如果有的话)?

最佳答案

您可以使用指向您的点文件本地存储库的符号链接(symbolic link),这 bbkane/fling

无需任何工具,您在 ~/.dotfiles 的文章“Vincent Boutour ”中解释了相同的想法.

The easiest tools to configure are the ones that rely on a single file on your home directory, that starts with a dot.

That's where the repository takes its name: the famous "dotfiles". You know them: the .bashrc, the .vimrc or the .gitconfig.

In order to keep the file under version control system (Git), but not committing your entire ${HOME}, the easy trick is using a symlink.
The file exists in the ${HOME} folder, so your tool can read it, but the content remains on the folder under version control.

或者您可以使用 d3r1n/dotman ( documentation ),它将通过 dotman update 进行任何更改。

关于git - 是否可以将来自不同位置的文件添加到 1 个 git 存储库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71201775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com