0

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

很抱歉在这里发布这个问题,但我只是厌倦了花费数小时,与合并错误作斗争,自动推送一些旧文件git push origin master等等......

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

我用过git reset --hard HEAD,又做了一切,清空状态,添加,提交,推送——它仍然添加了这些旧文件。

到底是怎么回事?:P

编辑:

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

git reset --hard- 同样的问题

4

1 回答 1

1

我假设你在 github 上有一个 git repos 并想向它添加一个目录

1)克隆现有的空仓库

git clone 'git@github.com:username/Project.git'

2) cd 进入新目录和 mkdir 一个新目录即 abc1

3)将文件复制到新目录

4)添加新文件和新目录

git add "abc1"

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

git commit -a -m "added abc1 just for fun"

6)将更改推送回遥控器

git push 

7)检查一切是否正常,在一个完全不同的目录中再次 git clone

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

于 2013-04-01T17:12:57.397 回答