Git 那么…我如何将文件推入回购协议?

Git 那么…我如何将文件推入回购协议?,git,github,Git,Github,我有github存储库,我有正确设置的用户设置,我有生成的ssh密钥。我所要做的就是将文件从一个文件夹推送到这个存储库中。就一次 很抱歉在这里发布这个问题,但我已经厌倦了花几个小时来处理合并错误,在git push origin master之后自动推送一些旧文件 是的,现在在使用“git push origin master”之后,我会自动推送以前git存储库中同名的所有文件 我使用了git reset--hard HEAD,再次执行了所有操作,空状态、添加、提交、推送--它仍然添加了这些旧文

我有github存储库,我有正确设置的用户设置,我有生成的ssh密钥。我所要做的就是将文件从一个文件夹推送到这个存储库中。就一次

很抱歉在这里发布这个问题,但我已经厌倦了花几个小时来处理合并错误,在
git push origin master
之后自动推送一些旧文件

是的,现在在使用“git push origin master”之后,我会自动推送以前git存储库中同名的所有文件

我使用了git reset--hard HEAD,再次执行了所有操作,空状态、添加、提交、推送--它仍然添加了这些旧文件

发生了什么事?:p

编辑:

git clean-d-x-n
也不起作用


git reset--hard
-同样的问题

我假设您在github上有一个git repos,并希望向其中添加一个目录

1) 克隆现有的空回购协议

git clone 'git@github.com:username/Project.git'
2) cd进入新目录,mkdir进入新目录即abc1

3) 将文件复制到新目录中

git add "abc1"
4) 添加新文件和新目录

git add "abc1"
5) 将新文件和新目录提交到本地git副本

git commit -a -m "added abc1 just for fun"
6) 将更改推回远程

git push 
7) 为了检查一切是否正常,git再次克隆到一个完全不同的目录中

git add "abc1"

希望这有帮助!如果这不是你需要做的,请在你的问题中添加更多细节,然后会有比我更专业的人来回答

git remote-v的输出是什么git@github.com:username/Project.git(fetch)和(push)相同。Acutally,对我有效的是格式C,然后购买新的comp…嗯,我刚刚删除了.git文件夹并重新安装了它:D