gpt4 book ai didi

git - 将现有项目推送到 Github

转载 作者:IT王子 更新时间:2023-10-29 01:15:18 25 4
gpt4 key购买 nike

我有一个包含项目源的文件夹。我如何将这个项目推送到 Github 的存储库中?

我尝试使用以下步骤:

  1. 我在 GitHub 上创建了一个空的仓库。
  2. 我运行 git-bash 并输入 git init ,所以在项目根目录中出现了.git文件夹。
  3. 我使用 git add sourcesFolderName 添加了一些文件到版本控制中
  4. 我使用 git commit -m "initial commit" 提交了上一步添加的文件
  5. 我使用 git remote add MyProject <url> 指定了远程存储库
  6. 最后 git push , 但没有任何内容被推送到远程仓库...(没有授权失败)

那么我如何将现有资源推送到新创建的 github 存储库中?

最佳答案

git init
git add .
git commit -m "Initial commit"
git remote add origin <project url>
git push -f origin master

git push 上的 -f 选项强制推送。如果你不使用它,你会看到这样的错误:

To git@github.com:roseperrone/project.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'git@github.com:roseperrone/project.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first merge the remote changes (e.g.,
hint: 'git pull') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

关于git - 将现有项目推送到 Github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17291995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com