有没有办法只在不拉动主文件夹的情况下git拉出存储库的内容?例如,我在一个名为“sample”的存储库中有一堆文件,但我只想将“sample”的内容拉入我的本地存储库“local”。我不想拉“样本”这样我得到:local - >样本 - > [内容]。有没有办法只拉内容?
我问,因为我在共享的Web服务器上运行,要求我将我的内容放在特定文件夹下(并在文件夹中命名某些文件名)。
感谢。
编辑:我以前不是很清楚。我正在使用本地计算机,以便 允许更改我的文件夹的内容,而不是包含我的文件夹的文件夹的内容。答案 0 :(得分:2)
选项1 ::
git clone <repo_path> <folder name>
因此,在您的情况下,它将是git clone sample.git local
选项2 ::
存在本地存储的文件夹名称不必与遥控器的名称相同。
做一个git clone ...
git clone repo_pathOrURL
然后重命名文件夹
因此,例如,您有sample.git
作为远程存储库,请执行
git clone sample.git
这将在本地计算机上的名为sample
的文件夹中克隆存储库。然后根据自己的喜好重命名此文件夹local
,继续使用常规git pull和push。