windows - Github:为什么我需要它?

标签 windows git github

<分区>

我仍然不确定如何使用它,但我刚刚下载了 Git,并根据他们的 web page 进行了设置。 .关于密码缓存的部分说如果我不必每次都输入密码,我可以使用 Github for Windows。我很困惑,所以我在这里发现了一个问题,问“github 到底是什么?”答案说它是网站或网络托管。因此,我单击了操作方法页面上的 Github for Windows 链接,接下来我知道我正在下载一个 .exe 文件。

  • 如果 Github 是一个网站,为什么我需要一个 .exe 文件?
  • 不输入密码是唯一的好处吗?
  • Github 与 Git Bash 有什么关系?
  • Git 和 Git Bash 是一回事吗?

附言我有2台电脑,一台是XP,另一台是Win7。我说的下载是在 XP 上,但如果我确定我需要它,我也会把它放在 7 上。

最佳答案

  • Github 与 Git Bash 有什么关系?
  • Git 和 Git Bash 是一回事吗?

后一个问题先:不完全是。 Git 是一组程序,允许您跟踪源文件(实际上是任何类型的非二进制文件和一些二进制文件)的更改。 Git Bash 是在 Windows 上实际运行 Git 的方法之一。由于 Git 是为 Linux 编写的,因此它在很大程度上依赖于 Windows 中不存在的类 Unix 功能; msysGit 解决了这个问题,这是一个包含 Git 和 Unix 兼容层的包。

Git Bash 是 Bash shell 的版本,作为 msysGit 的一部分提供。如果您熟悉 Windows 命令提示符,Bash 基本上就像是 Unix/Linux 的等价物。它会打开一个命令行窗口,您可以在其中键入 Git 命令或其他命令。

前一个问题:GitHub for Windows 是另一个基于 GUI 的 Git 客户端。我自己没有它来检查,但从我在网上发现的情况来看,Windows 版 GitHub 似乎也包括 msysGit,因此 Git Bash。但是对于 GitHub for Windows,您应该不需要经常(如果有的话)使用 Git Bash。

关于windows - Github:为什么我需要它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12225959/

相关文章:

windows - 检测麦克风是否开启

github - OS X Mountain Lion 更新后的 Git 克隆错误

windows - Mod_rewrite 在 Windows 和 Ubuntu 上有不同的结果

git - 何时从 Docker 存储库中提取,何时从 Git 存储库中提取然后构建?

git - 为什么git删除 `directory/*`下被忽略的文件却不删除 `directory/`下的文件

Git 未跟踪的文件阻止 checkout

github - 权限被拒绝(公钥)。致命: The remote end hung up unexpectedly while pushing back to git repository

github - 在代码块中添加强调 github 风格的 Markdown

Windows 10 : Task Scheduler "Missed task start rejected"

windows - Windows 上不可预测的 CUDNN_STATUS_NOT_INITIALIZED