通过Xcode或终端管理远程git存储库是否更好/更安全?

通过Xcode或终端管理远程git存储库是否更好/更安全?,git,github,gitlab,xcode12,Git,Github,Gitlab,Xcode12,作为一个新手,我想问一下,是通过数十亿公司Xcode的GUI管理远程git存储库更好(我听说有时候会出现错误),还是通过终端管理更好 更好我的意思是更安全,因为我正在开发由更多开发人员管理的应用程序。我不确定安全和更好/更差是否属于同一句话。最有可能的是,Xcode将使用与Git bash相同的凭据,假设您已经这样配置了它。因此,如果您没有使用SSL证书之类的东西与Git服务器通信,那么您将使用Xcode或bash公开。关于哪一个是“更好的”,我的回答是,它们确实不同,并且适用于不同的用例。当您

作为一个新手,我想问一下,是通过数十亿公司Xcode的GUI管理远程git存储库更好(我听说有时候会出现错误),还是通过终端管理更好


更好我的意思是更安全,因为我正在开发由更多开发人员管理的应用程序。

我不确定安全和更好/更差是否属于同一句话。最有可能的是,Xcode将使用与Git bash相同的凭据,假设您已经这样配置了它。因此,如果您没有使用SSL证书之类的东西与Git服务器通信,那么您将使用Xcode或bash公开。关于哪一个是“更好的”,我的回答是,它们确实不同,并且适用于不同的用例。当您需要从IDE轻松/无缝地与Git交互时,可以选择使用Xcode中的Git。在以下情况下,您可能会有这种需要:

  • 您希望查看源代码中的逐行注释,以查看谁最近修改了哪些内容
  • 您希望直接在IDE中查看源文件与另一个提交或分支的差异
  • 您希望处理基本的填充命令,例如将源文件添加到索引中
当您有更复杂的需求时,Git bash真的很有用,例如:

  • 执行复杂的重基
  • 深入研究某个分支的历史
  • 其他更复杂的要求