Github 命令行vs.Xcode与Git应用程序使用github?



我是一名新手开发人员,从学习 XCode 的 Swift 开始。我正在参加Udacity的在线课程,该课程提供了有关如何使用命令行使用Github进行版本控制的详细和高质量的说明。然而,在与导师的一对一会议中,她正在使用XCode的内置git管理工具进行分支,提交等。

由于 XCode 本身可以管理 git 版本控制,我可以使用命令行,也可以使用 Git 桌面应用程序,我的问题是:未来的雇主对我使用什么工具的期望是什么,或者他们关心什么?

我认识到这是一个有点主观的问题,所以我试图限制它的范围,不问你喜欢的方法是什么,而是问潜在雇主的期望在多大程度上是一致的。

谢谢。

这取决于雇主将开发哪些项目以及他们计划使用哪个SDK。比如在 xcode 中开发 mac 应用程序,可以直接使用 VCS(版本控制系统(中 git 的 IDE,对于通过 Visual Studio 开发 Windows 应用程序,您可以使用团队资源管理器来管理您的 git 存储库等。

如果你现在正在学习 git,我建议你通过参考 git 书来使用 git 命令行学习 git,原因如下:

  • 关于 git 的其他工具都基于 git 命令。
  • 熟悉 git 命令后,可以在其他工具上使用 git 选项。
  • git 命令包括所有功能,而其他工具可能没有这些功能:签出到历史记录提交、重置到以前的版本、按git filter-branch重写历史记录等。

最新更新