我的开发人员如何使用Github在后端工作,而不必共享太多的凭据和代码?

我的开发人员如何使用Github在后端工作,而不必共享太多的凭据和代码?,github,Github,我有一个Node.js后端运行在带有Mongo DB的EC2实例上 我需要对iOS应用程序和后端进行一些更改。我已经与开发人员共享了前端源代码,但如果不需要直接共享后端,我不想共享 我遇到过Github,但我对它完全陌生——而且我自己也不是开发人员 我怎样才能把它用于我的目的呢?另外,两个开发者——比如说iOS开发者和android开发者——是否可以同时处理代码,而不会造成任何混乱 你建议我做什么 谢谢你的帮助!谢谢你Android和iOS开发者可以一起工作,不会造成任何问题 现在首先来问一下为

我有一个Node.js后端运行在带有Mongo DB的EC2实例上

我需要对iOS应用程序和后端进行一些更改。我已经与开发人员共享了前端源代码,但如果不需要直接共享后端,我不想共享

我遇到过Github,但我对它完全陌生——而且我自己也不是开发人员

我怎样才能把它用于我的目的呢?另外,两个开发者——比如说iOS开发者和android开发者——是否可以同时处理代码,而不会造成任何混乱

你建议我做什么


谢谢你的帮助!谢谢你

Android和iOS开发者可以一起工作,不会造成任何问题

现在首先来问一下为什么前端开发人员需要查看后端代码


如果有必要,特别询问他们想知道什么,可能是后端代码文档可以帮助他们,或者如果这个家伙只需要看一些特定的东西,你可以使用一些远程软件,比如TeamViewer,或者你没有任何选项,他必须看代码,你可以使用最后一个选项让他签署保密协议同意

感谢您的回复!他是一个全堆栈开发人员,这就是为什么。是的,他签署了NDA,但我只是想避免我的代码到处都是——在我的场景中,使用Github对我有用吗?另外,我想更改我的Mongo DB密码-最简单的方法是什么?还有一个更一般的问题,在我的EC2实例上,我已经将所有传入的连接发送到我的IP地址-如果入侵者拥有我的实例IP和我的DB用户名和密码,他是否仍然有可能连接到我的数据库?