我正在尝试将一个代码库克隆到当前目录。然而,当我使用这个命令进行克隆:
git clone REPOURL .
它说:
fatal: destination path '.' already exists and is not an empty directory.
我要克隆到的文件夹已经存在,我只想添加我在git仓库里有的文件。
有没有办法可以做到这一点?
谢谢
我正在尝试将一个代码库克隆到当前目录。然而,当我使用这个命令进行克隆:
git clone REPOURL .
它说:
fatal: destination path '.' already exists and is not an empty directory.
我要克隆到的文件夹已经存在,我只想添加我在git仓库里有的文件。
有没有办法可以做到这一点?
谢谢
git init
git remote add origin <remote_url>
git fetch --all --prune
git checkout master
git add -A .
git commit -m "Adding my files..."
已经有了一个远程仓库,你想要向其中添加文件。
首先告诉git当前目录是一个git仓库:
git init
然后告诉git远程仓库的url是什么:
git remote add origin <remote_url>
现在需要获取远程仓库的所有内容(包括分支、标签等):git fetch --all --prune
检出所需的分支(例如这里是master分支):
git checkout <branch>
将新文件添加到当前分支中:git add -A .
提交更改:git commit
将更改上传到远程仓库:git push origin <branch>
git clone --bare origin_url
语法来仅克隆文件(而非存储库文件夹)。mkdir tmp
cd tmp
git clone --bare origin_url ./
ssh-keygen -t rsa -C“email@server.com”
,然后将公钥放置在您的服务器上。 - CodeWizardgit remote add origin <remote_url>
。 - zzzzzzz