gpt4 book ai didi

Android Studio 推送到 Github

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:11:40 27 4
gpt4 key购买 nike

我在Android Studio上做了一个项目,然后把文件推送到了Github。我的同事们可以 pull 那个项目并且可以工作。我自己对项目做了一些更改,提交了,但是当我推送时,它给了我以下错误

Push rejected: Push to origin/master was rejected

我在 linux 上工作

我试过 git push -u origin master我收到以下错误

    To https://github.com/devilape/Iimpacttest.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'https://github.com/devilape/Iimpacttest.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

最佳答案

更新的答案

由于您在使用 .idea/workspace 时遇到问题,您和其他开发人员应该首先将 .idea 文件夹 添加到您的 .gitignore 文件中。

由于 .idea 文件夹包含 IDE 配置文件,因此 Git 不需要跟踪它们。为了防止 git 跟踪这个文件夹:

git rm -r --cached .idea/
git commit -a -m "Removed .idea from being tracked by git"

然后,

git push origin master

关于Intellij IDEA配置文件相同问题的更多信息,您也可以引用以下问题

Git won't ignore files

git to ignore a hidden directory in the local repo


Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes

这表明您应该首先使用其他开发人员所做并推送到远程的新提交来更新您的本地存储库。因此:

git pull origin master

然后,进行 merge ,解决可能发生的 merge 冲突。

然后

git push origin master

git push -u origin master

将解决问题并将您的工作转移到远程存储库。

关于Android Studio 推送到 Github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35884893/

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