Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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 当我获取重基或拉取时,是否需要提供用户和密码?_Git_Github - Fatal编程技术网

Git 当我获取重基或拉取时,是否需要提供用户和密码?

Git 当我获取重基或拉取时,是否需要提供用户和密码?,git,github,Git,Github,我有一个关于git的一般性问题 当我创建存储库和克隆之后,我需要在获取或重新设置基础时提供用户和密码 我想它只与fetch操作有关 我可以在没有用户和密码的情况下在github中创建存储库吗?我在github中定义用户和密码(或者仅当我将其更改为private时) 我使用https或ssh有关系吗 当我创建存储库和克隆之后,我需要在获取或重新设置基础时提供用户和密码 如果是公共回购,则克隆/获取不需要身份验证(通过ssh或https) 注意:这纯粹是一个本地操作,因此没有身份验证 我使用http

我有一个关于git的一般性问题

当我创建存储库和克隆之后,我需要在获取或重新设置基础时提供用户和密码

我想它只与fetch操作有关

我可以在没有用户和密码的情况下在github中创建存储库吗?我在github中定义用户和密码(或者仅当我将其更改为private时)

我使用https或ssh有关系吗

当我创建存储库和克隆之后,我需要在获取或重新设置基础时提供用户和密码

如果是公共回购,则克隆/获取不需要身份验证(通过ssh或https)

注意:这纯粹是一个本地操作,因此没有身份验证

我使用https或ssh有关系吗

如果您的私有ssh密钥没有密码,ssh将允许不输入任何内容。如果不是,则需要一个ssh代理来缓存所述密码短语

https具有各种凭证帮助器以缓存密码。
(例如,在Windows上,您有)



提醒:这些身份验证数据(用户名/密码或ssh密码)与git config
user.name
/
user.email
无关,这些数据将用于在
git commit

上进行作者身份验证,我在创建时或在其设置(,)中定义它是否为公共repo?@user1365697有可能在git中知道回购协议是否公开吗?@user1365697如果您没有回购协议,最简单的方法是尝试在浏览器中访问其url。如果你能,它是公共的,如果你不能,它是私人的。如果您拥有repo,它的设置同样可以显示它是否是公共的