Directory
git複製;如何處理目錄衝突?
我注意到 Git 複製可以輕鬆地將 GitHub 儲存庫的所有文件下載到與 GitHub 儲存庫完全命名的目錄(無需處理檔案)。
如果與倉庫相同的目錄已經存在,Git 將拋出錯誤:
致命:目標路徑“REPOSITORY_NAME”已經存在並且不是空目錄。
在這種情況下,也許一個很好的應對方法是以某種方式複製,但只是將數據保存在具有不同名稱的目錄中。
git clone
在命令行上也有一個目錄名。來自man git-clone
:NAME git-clone - Clone a repository into a new directory SYNOPSIS git clone [--template=<template_directory>] [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror] [-o <name>] [-b <name>] [-u <upload-pack>] [--reference <repository>] [--dissociate] [--separate-git-dir <git dir>] [--depth <depth>] [--[no-]single-branch] [--no-tags] [--recurse-submodules[=<pathspec>]] [--[no-]shallow-submodules] [--[no-]remote-submodules] [--jobs <n>] [--sparse] [--filter=<filter>] [--] <repository> [<directory>]
例如
$ git clone https://git.savannah.gnu.org/git/bash.git blahblah Cloning into 'blahblah'...