如何更改其他项目Github?

时间:2016-02-16 03:45:32

标签: git github

我正在和队友一起工作,我为团队项目创建了一个存储库。现在我知道如何将我的部分代码上传到github,但我的队友如何为我的存储库做贡献? (假设他们授予了特权。)

E.g。我们的项目有3个部分,我将完成1个部分,其他部分将完成2个部分,他们如何自动上传和比较我的存储库?

3 个答案:

答案 0 :(得分:2)

  

实际上,我是github上的新人   ...
  他们如何自动上传和比较我的存储库

这是git的基本流程:

  • 创建你的git仓库(你已经做过)
  • 将您的同事添加为您项目的贡献。

    1. 导航到您希望与协作者共享的Github上的存储库。
    2. 点击Settings
    3. 下方右侧菜单中的Network链接
    4. 在新页面上,单击页面左侧的Collaborators菜单项。
    5. 开始在文本框中输入新协作者的GitHub用户名。
    6. 从文本框下方显示的列表中选择GitHub用户。
    7. 点击Add按钮。
  • 您的每位同事都需要clone项目

  • 对代码进行更改并提交
  • push对GitHub的更改

请阅读:http://readwrite.com/2013/10/02/github-for-beginners-part-2

答案 1 :(得分:1)

听起来你正在寻求使用git的基本帮助。您的队友和您都可以使用git pull命令从GitHub仓库和git push提取更改(提交)以将更改推送到GitHub仓库。这就是你如何看待彼此的变化。

答案 2 :(得分:1)

以多种方式。我建议您首先确定迭代流程。有两种方法:

  • 他们可以在本地计算机中克隆您的仓库并将更改推送到远程仓库。他们可以为远程存储库中的功能添加远程分支,以后可以在审核并接受后将每个功能合并到主分支

  • 他们可以在github中分叉您的项目,并在他们的repo副本中进行更改,然后在github中使用pull请求到您的存储库,您的团队可以在接受请求之前查看更改。

以下是一些帮助您入门的教程: