我想将~/.gitconfig
添加到github上的dotfiles
存储库中,以便我可以在我使用的不同计算机之间共享它。但其中一个设置是github,如下所示:
[github]
user = jononomo
token = 3517aa3a6f1cda2f07bf6e73f30248d3
email = me@myemailaddress.com
对我来说保密这个令牌是否很重要,因此如果它包含令牌,则不提交我的~/.gitconfig
文件?
答案 0 :(得分:4)
是。将此令牌保密是非常重要的。您不应该在公共存储库中提交此文件。
您甚至不应将此真实令牌粘贴到stackoverflow。
也许有人可以使用此信息访问某些私人数据。 GitHub博客上的Token Authentication帖子说:
只需将
login
和token
传递给任何需要身份验证的网址。
答案 1 :(得分:1)
您可以使用[include]
中的gitconfig
部分:
[include]
path = ~/.gitconfig.local
然后将私人信息放在那里,并将此文件添加到您的dotfile的.gitignore中。