当我从Github克隆一些东西时,它会创建一个与我的计算机上的应用程序同名的文件夹。有没有办法改名。
例如,执行此克隆会创建一个长“sign-in-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'
问题是我多次克隆一些应用程序以调整一些设置以使其工作,如果有问题,我删除文件夹但我担心一些宝石仍然存在安装即使我已删除文件夹
答案 0 :(得分:572)
答案 1 :(得分:36)
git clone <Repo> <DestinationDirectory>
将位于Repo的存储库克隆到本地计算机上名为DestinationDirectory的文件夹中。
答案 2 :(得分:11)
只需像这样克隆,
git clone https://github.com/user/userApp.git name_you_want
此命令将以您之后指定的名称克隆您的应用程序 - clone http命令
答案 3 :(得分:3)
这是@Marged在评论中的另一个答案
从创建的文件夹中运行以下命令
git clone <path to your online repo> .
答案 4 :(得分:0)
git clone https://github.com/user/sign-in-with-twitter.git it-could-be-like-this
答案 5 :(得分:0)
之所以到达这里是因为我的源存储库中包含%20
,使用简单的%20
时创建的本地文件夹中包含git clone <url>
。
简便的解决方案:
git clone https://teamname.visualstudio.com/Project%20Name/_git/Repo%20Name "Repo Name"
答案 6 :(得分:0)
如果您只想克隆特定分支,那么
git clone -b <branch-name> <repo-url> <destination-folder-name>
例如,
git clone -b dev https://github.com/sferik/sign-in-with-twitter.git signin