协作者如何将他们的更改推送到我在 GitHub 中的存储库

Rah*_*l K 5 eclipse git github

  1. 首先,我在 Eclipse 中创建了一个项目,并使用以下命令提交到我的 GitHub:

    git init
    git add .
    git commit -m "first commit"
    git remote add origin URI of my repo
    git push -u origin master
    Run Code Online (Sandbox Code Playgroud)

  2. 然后我在 Eclipse 中修改了一个文件,并通过创建远程并提供存储库的远程 URI 从 Eclipse 提交到 GitHub。

  3. 我通过添加协作者添加了我的团队成员。
  4. 然后他下载了我的项目并在 Eclipse 中对文件进行了更改。

现在,他如何从 Eclipse 中将修改后的文件推送到我的 GitHub 存储库?

我们做了一件事。他创建了一个遥控器并提供了我的存储库的 URI。但我们仍然无法提交该文件。

Dav*_*ann 1

您需要将您的同事添加为协作者。这可以通过所需的 GitHub 存储库完成Settings > Collaborators(您需要再次输入密码)。之后他们就拥有了这些权限。

协作者设置

更新

抱歉,早上好;)

我忽略了您已经将您的伙伴添加为合作者。您的情况的另一个可能原因可能是Temporary interaction limits您可以将与您的存储库的交互限制为以前的贡献者。

临时互动限制

如果那没有帮助的话。请添加一些有关您同事的 git 日志的更多信息。

更新2

@Rahul K关于您的评论(您最好将其添加到您的问题中,以便更快地识别),您的同事首先需要通过集成远程更改,git pull origin master以便之后能够推送他或她的更改。但请注意,他或她可能需要将任何冲突迁移到你们都应用了更改的文件。

最好的问候,大卫