我在GitHub上下载了一个项目(已下载zip,而不是git clone
)。
我做了一些更改,现在我想提交并将其推送到原始主人,我该怎么办?我总是这样做,我找到一些解决方法,所以我想知道正确的方法。
我想我应该做
git init
git add .
git commit -m "some message"
git remote add origin [repository_link]
git pull -u origin master
git push -u origin master
但我不确定。
答案 0 :(得分:2)
如果您想要回到存储库,则应该clone
而不是downloading
。
话虽如此,我理解这里的问题是您下载了它并且在您进行更改时没有意识到。
我建议将项目克隆到不同的文件夹中。 然后,您可以将旧下载文件夹中的所有文件替换为新的克隆文件夹。
执行git status
和git diff
以确保一切正常。
现在你可以git push origin master