folks
在将我的所有文件投入到远程github存储库时,我发现Android Git commit/push吸吮了一些不需要的文件(我不希望它可以这样做(。因此,在完成所有检查后,我必须中止(当它问我"您想提交所有这些文件时(时(。
问题:本地存储库表明所有提交都已完成 - 没有剩下的提交(在一个状态下,当我单击所有我拥有的所有新文件时,Android都说"没有更改"(。远程存储库显然没有任何更改。
我不想恢复,因为它删除了我本地存储库中的节点。现在,如何确保本地存储库中的文件现在被推到远程((。
如果您愿意,可以重新进行提交:
cd /path/to/my/repo
git reset @~
将重置您以前的提交的索引。
从那里,您可以:
- 将一些文件添加到您的
.gitignore
- 再次添加,并进行更清洁的提交,以便您推动。
我没有注意到任何事情。
如果您只做,
git add .
git commit -am "Message"
然后它不会说任何要提交的。
我认为您可能已经忘记了
git push或git add命令。
通过做
再试一次git add <files separated by space>
git commit -am "Clean push"
git push origin <branchname>
还检查您是否在正确的分支中并推动纠正分支。
还使用下面的命令来了解未添加的文件列表,以推到远程
git status