我在https://github.com/andrewthommo/ComA
的GitHub上有一个存储库我在我的本地文件系统上新创建了我想要输入该存储库的源代码。看了this answer后,我尝试从命令行使用Git:
git remote -m MyEmail@gmail.com:andrewthommo/ComA.git
error: unknown switch `m'
..还有..
git remote add -m MyEmail@gmail.com:andrewthommo/ComA.git
usage: git remote add [<options>] <name> <url>
显然,我很困惑。谁能看到我错在哪里?
(我目前正在查看Git for beginners: The definitive practical guide的提示..)
答案 0 :(得分:2)
您已将自己的电子邮件地址作为回购地址,这是不正确的。对于github,它是git@github.com:username/repo.git
此外,远程命令没有 -m
开关,请参阅man pages。-m
开关确实存在,但仅适用于add
操作,请参阅手册页以获取有关其用法的说明 - 在这种情况下不需要。
您需要指定遥控器的名称。通常它被称为origin
。
假设您已在本地文件夹上发出git init
,则正确的命令为:
git remote add origin git@github.com:andrewthommo/ComA.git