当我向存储库添加新项目时,我收到此错误。
Error - fatal: '/Users/username/Downloads/folder_name' is outside repository.
我想,我需要提供当前的工作目录。但是,不知道该怎么做。任何人都可以帮我解决这个问题吗?但是当我直接添加新文件时,它工作正常..非常感谢您的帮助。谢谢。
我把一切都搞定了..但是如果我刷新页面,它仍然是一样的...... https://github.com/dinesh-prodapt/myandroid.git
这就是为什么混淆..这就是我得到的......
Dinesh-iMac:~ dineshkumar$ git remote add origin git@github.com:dinesh-prodapt/myandroid.git
fatal: remote origin already exists.
Dinesh-iMac:~ dineshkumar$ git push -u origin master
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (2/2), 280 bytes | 0 bytes/s, done.
Total 2 (delta 0), reused 0 (delta 0)
To git@github.com:dinesh-prodapt/dinesh.git
c6537f0..433adae master -> master
Branch master set up to track remote branch master from origin.
Dinesh-iMac:~ dineshkumar$ git remote add origin git@github.com:dinesh-prodapt/myandroid.git
fatal: remote origin already exists.
Dinesh-iMac:~ dineshkumar$ git push -u origin master
Branch master set up to track remote branch master from origin.
Everything up-to-date
答案 0 :(得分:2)
你无法使用git add
将文件添加到文件夹之外的git。
例如
/Users/username/dir1
包含.git文件夹(即git root)
您只能在
下面添加文件夹和文件,例如
/Users/username/dir1/images
/Users/username/dir1/src
/Users/username/dir1/dir2
但不是
/Users/username/dir2
/Users/username/Desktop
因为它们不属于git所知道的
您需要使用mv或cp命令将文件(或副本)移动到dir1,然后使用git add
第二个问题(你应该真正创建一个新问题)
git远程源已经存在,因此请将其称为其他内容或删除您现有的原始
git remote add github git@github.com:dinesh-prodapt/myandroid.git
git push -u github master