Mar*_*ppi 10 git configuration
我有点受约束Git.我正在尝试执行,git commit但我需要能够在之间切换~/.gitconfig1并且~/.gitconfig2是否有命令行开关 - 或者无论如何Git使用不同的gitconfig文件然后找到的/etc/gitconfig,~/.gitconfig和.git/config?
Mar*_*ppi 15
我找到了一种方法来执行它 - 它并不优雅,但它确实有效 - 而且到目前为止似乎是让它工作的唯一方法.
Git使用HOME路径来确定其.gitconfig位置.我能够执行这样的事情:
/home/marco/.silly/.gitconfig
/home/marco/.stupid/.gitconfig
/home/marco/.gitconfig
Run Code Online (Sandbox Code Playgroud)
当执行Git Commit(这是唯一需要的命令.gitconfig)时,我覆盖了主路径.
HOME=/home/marco/.silly/ git commit -m "silly configuration"
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用别名轻松完成此操作
alias sillygit="HOME=/home/marco/.silly/ git"
sillygit commit -m "silly stuff"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5029 次 |
| 最近记录: |