【问题标题】:Want to download a Git repository, what do I need (windows machine)?想下载一个 Git 仓库,我需要什么(windows 机器)?
【发布时间】:2014-08-19 23:08:37
【问题描述】:

我想下载这个开源应用程序,他们正在使用 Git。下载代码库需要什么?

更新 使用 Git Bash 时如何更改工作目录? (我想在某个目录下载 repo,使用 pwd 告诉我我将下载我不需要的 repo。

【问题讨论】:

  • 请不要更新您的问题以包含第二个问题。如果您有新问题,请发布新问题。这就是 Stack Overflow 的工作原理。
  • "我想下载这个开源应用程序,他们正在使用 Git。我需要什么来下载代码库?" ——半夜空闲时间。该死的:(

标签: windows git


【解决方案1】:

下载Git on Msys。那么:

git clone git://project.url.here

【讨论】:

  • 好吧,我就是这么想的,只是想要一些确认谢谢。
  • 抱歉这个问题:但是安装 msysgit 后我在哪里写 git clone git://project.url.here
  • @Foysal:打开“Git bash”图标,这是 Windows 上的 Unix 风格的命令提示符。然后cd进入你想要的目录并运行上面的命令。
  • 这是一个老问题,但我也发现了它......:需要注意的一点是git clone 会将存储库下载到您当前的 子目录 中工作目录。因此,您不必自己创建实际目录,而是为多个 Git 存储库使用父目录。使用git clone git://project.url.here custom-name,您可以创建一个名称与原始存储库名称不同的目录(通常不建议这样做)。
【解决方案2】:

安装mysysgit。 (与 Greg Hewgill 的回答相同。)

安装Tortoisegit。 (Tortoisegit 需要 mysysgit 或类似 Cygwin 的东西。)

TortoiseGit安装完成后,右键文件夹,选择Git Clone...,然后输入仓库的Url,然后点击Ok。

这个答案并不比仅仅安装 mysysgit 更好,但你可以避免使用可怕的命令行。 :)

【讨论】:

    【解决方案3】:

    我不想开始一场“Windows 下最好的 unix 命令行是什么”之战,但你有没有想过Cygwin? Git 位于 Cygwin 软件包存储库中。

    你会得到很多有益的副作用! (:-)

    【讨论】:

    • 包括默认情况下对团队其他成员在 Windows 上使用不同的行尾约定的可疑副作用。
    • @Arafangion Cygwin 允许您使用 Unix 行尾(我认为是一个设置选项)。
    • 没错。默认情况下,非 cygwin 版本的 git 将使用 DOS 行尾。
    【解决方案4】:

    要更改 GitMSYS 的 Git Bash 中的工作目录,您可以使用 cd

    cd /path/do/目录

    注意:

    • 目录分隔符使用正斜杠 (/) 而不是反斜杠。
    • 驱动器指定为小写字母且无冒号,例如“C:\stuff”应以“/c/stuff”表示。
    • 可以使用反斜杠 (\) 转义空格
    • 命令行补全是你的朋友。随时按 TAB 可展开内容,包括 Git 选项、分支、标签和目录。

    此外,您可以在 Windows 资源管理器中右键单击目录并“Git Bash here”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 2019-01-22
      • 1970-01-01
      • 2013-09-28
      • 1970-01-01
      • 2018-08-26
      • 2016-10-25
      相关资源
      最近更新 更多