git gui:如何克隆和推送?

lau*_*kok 32 git git-gui git-clone

我觉得我很蠢.我不明白Git如何使用命令行,所以我使用的是Git Gui.

我安装了它并且Gui可以成功启动,但是当我从另一个程序员和我共享的文件中克隆文件时,我不断收到此错误消息,

位置C:/ ....已经存在.

在Gui界面上,它有两个输入字段只能填写 -

'Source Location' : https://me@github.com/remote-programmer/project-1.git (for instance)
'Target Directory' : C:/wamp/www/project-1-folder (for instance)
Run Code Online (Sandbox Code Playgroud)

任何可用的视觉指南,我可以避免命令行?

谢谢!

bdu*_*kes 41

您需要克隆到新目录,即您指定的"目标目录"不应该已存在.

  • 所以,对我来说,我在第一个框中放了类似`git:// github.com/jquery/jquery.git`的东西,然后在第二个框中输入类似`c:\ projects\jquery`的东西,其中`projects `存在但是`jquery`没有(即我导航到现有文件夹,然后在我选择现有文件夹后手动输入新文件夹名称). (18认同)
  • 然后他们不应该有浏览解决方案.坦率地说,这是愚蠢的.如果我浏览并指向目录,只需在那里克隆. (5认同)
  • 嗨,我还是不明白.我必须创建一个新目录然后将文件克隆到这个目录中 - 我是对的吗?如果我不首先创建目录,我该如何克隆?谢谢. (3认同)

Hem*_*tvc 12

'源位置':https://me@github.com/remote-programmer/project-1.git(例如)不要手动浏览目标目录.write完整路径和新文件夹名称.

'目标目录':C:/ wamp/www/project-1-folder

  • 最相关的解决方案。 (2认同)

小智 6

对于以下情况,只需删除C:/目标目录中的 :

'Source Location' : https://me@github.com/remote-programmer/project-1.git
'Target Directory' : C:/wamp/www/project-1-folder (for instance)
Run Code Online (Sandbox Code Playgroud)

目标目录应该是这样的:

'Target Directory' : wamp/www/project-1-folder
Run Code Online (Sandbox Code Playgroud)