如何使用 Git / SourceTree 在本地克隆具有不同名称的目录

Ben*_*Ben 0 git bitbucket atlassian-sourcetree

作为一个完整的 git 菜鸟,我有以下问题:

我正在使用SourceTreeBitBucket

我想clone在将来做git pull一个 repo,根目录名称为hello。但是,在我的本地机器上,我需要根目录具有 name hello_world,以便东西正常工作。

我怎样才能做到这一点?

或者,我可以下载目录并手动重命名。如果是这样,那么我如何使用 SourceTree 将其“连接”到现有的 git 存储库?

Ali*_*cia 5

指定 Git 目录

您可以使用命令行指定要将存储库克隆到的目录:

git clone git@bitbucket.org:teamsinspace/documentation-tests.git folder-name
Run Code Online (Sandbox Code Playgroud)

或者,只需将.git文件夹移动到您希望项目根目录所在的任何位置。

在 SourceTree 中打开 repo

您还可以重命名任何 Sourcetree 克隆的存储库,然后在 Sourcetree 中重新打开它。为此:

  1. 单击“克隆/新建”。
  2. 单击“添加工作副本”选项卡。
  3. 在工作副本路径部分,插入您的本地存储库文件夹路径
    • 如果它是 Git 或 Hg 存储库,它将被声明为“存储库类型”;
    • 否则它会声明它是一个无效的路径。
  4. 单击“添加”以确认添加本地存储库。

附加链接