当我从Github克隆一些东西时,它会在我的计算机上创建一个与应用程序同名的文件夹。有办法改名字吗?

例如,这样做会创建一个很长的“登录到twitter”文件夹:

git clone https://github.com/sferik/sign-in-with-twitter.git

我知道我可以重命名文件夹之后,但我想知道是否有一种方法来重命名它,因为它进来了,在语句的末尾添加一个选项。例如,

git clone https://github.com/sferik/sign-in-with-twitter.git  as 'signin'

问题是,我复制了一些应用程序多次,以调整一些设置,让它工作,如果有问题,我会删除文件夹。但是,我担心一些宝石仍然安装,即使我已经删除了文件夹。


当前回答

到达这里,因为我的源回购有%20在它正在创建本地文件夹与%20在他们使用简单的git克隆<url>。

简单的解决方案:

git克隆https://teamname.visualstudio.com/Project%20Name/_git/Repo%20Name“回购名称”

其他回答

如果您只想克隆一个特定的分支,那么,

git clone -b <branch-name> <repo-url> <destination-folder-name>

例如,

git clone -b dev https://github.com/sferik/sign-in-with-twitter.git signin

你可以做到的。

git clone https://github.com/sferik/sign-in-with-twitter.git signin

# or

git clone git@github.com:sferik/sign-in-with-twitter.git signin

请参阅此处的手册

git clone <Repo> <DestinationDirectory>

将位于Repo的存储库克隆到本地机器上名为DestinationDirectory的文件夹中。

这里还有一个来自@Marged的回答

用你想要的名字创建一个文件夹 在您创建的文件夹中运行下面的命令 Git克隆<路径到您的在线回购>。

到达这里,因为我的源回购有%20在它正在创建本地文件夹与%20在他们使用简单的git克隆<url>。

简单的解决方案:

git克隆https://teamname.visualstudio.com/Project%20Name/_git/Repo%20Name“回购名称”