Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用文本编辑器编辑~/.git/config文件?_Git_Ssh - Fatal编程技术网

如何使用文本编辑器编辑~/.git/config文件?

如何使用文本编辑器编辑~/.git/config文件?,git,ssh,Git,Ssh,我正在经历为git设置SSH的过程。在下图中,对于git用户,我停留在第7.2步:“使用您最喜欢的编辑器编辑~/repos/bb101repo pratice/.git/config文件。” 问题是我不知道如何访问该文件并在编辑器中打开它。我已经尝试在我的终端中输入“cd~/repos/bb101repo pratice/.git/config”,但终端说该文件不存在。我也尝试过使用spotlite和finder,但没有效果 如何访问文件,一旦访问,如何使用编辑器进行编辑 我最喜欢的编辑器是su

我正在经历为git设置SSH的过程。在下图中,对于git用户,我停留在第7.2步:“使用您最喜欢的编辑器编辑~/repos/bb101repo pratice/.git/config文件。”

问题是我不知道如何访问该文件并在编辑器中打开它。我已经尝试在我的终端中输入“cd~/repos/bb101repo pratice/.git/config”,但终端说该文件不存在。我也尝试过使用spotlite和finder,但没有效果

如何访问文件,一旦访问,如何使用编辑器进行编辑


我最喜欢的编辑器是sublime text 3,我正在mackericks上运行mackericks。你甚至不必手动编辑它

只需键入(使用命令):

然后,如果需要,可以对文件进行cat以检查其内容:

cat <your home directory>/repos/bb101repo-pratice/.git/config

使用您喜欢的任何编辑器在
/repos/bb101repo pratice/.git/config
中打开文件?对不起,我应该更清楚一些。我命名的文件在我的finder中不可用,因此我想我需要从命令行打开它,但我不知道如何打开。请注意,
config
(Git repo的本地配置)是一个文件,而不是文件夹:
“cd~/repos/bb101repo pratice/.Git/config
将始终失败(您无法将目录“cd”更改为文件)@VONC,我有点困惑。在我的问题中,我称之为文件。我从不称之为文件夹…你能澄清或详细说明你的见解吗?@Goodword你不能将“cd”放入文件:它不是目录。cd是用来更改目录的。太棒了,这很有效。只是想知道,我该如何在编辑器中打开此文件?~/.git/config不是visible在my Finder中您可以键入,具体取决于您的
$EDITOR
环境变量设置:
git config--local--edit
注意,我必须删除“已回答”标记,因为虽然您的解决方案允许我前进,我非常感谢,但它没有回答问题,即“我如何编辑文件?”?“这是一个不同的答案,但我会再次用标签打你,因为这实际上似乎回答了这个问题。非常感谢你。
cat <your home directory>/repos/bb101repo-pratice/.git/config
git config --local --edit