标签: git-clone

如何将克隆的 git 存储库与原始存储库合并

我们在局域网计算机上使用 git,并且在一台机器上有一个中央存储库,每个开发人员都必须克隆存储库并在他的一台机器上工作。但如何将所有这些存储库合并到中央存储库中?

git development-environment git-clone

2
推荐指数
1
解决办法
1万
查看次数

如何使用 URL 在 Ruby 中克隆 git

有没有办法从 Ruby 中的 URL 克隆 git 存储库?我一直在寻找,似乎找不到答案。任何事情都会受到赞赏。

ruby git git-clone

2
推荐指数
1
解决办法
2474
查看次数

为什么 git clone 有时会创建 .git 目录,有时则不会?

之前至少有 3 个问题解释了如何在没有 .git 目录的情况下克隆存储库:

从这些问题来看,您似乎不能git clone在没有目录的情况下运行并克隆存储库.git

然而,在我克隆的大多数存储库中,例如下面命令中的存储库,没有.git创建目录。

git clone https://github.com/scotch-io/scotch-box.git
Run Code Online (Sandbox Code Playgroud)

什么决定了直接git clone命令是否创建.git目录?

git git-clone

2
推荐指数
1
解决办法
6485
查看次数

Git 克隆致命

执行 git clone 时出现错误。

fatal: pack has bad object at offset 824775943: inflate returned 1
fatal: index-pack failed
Run Code Online (Sandbox Code Playgroud)

它仅在 Windows 10 上出现,在 linux 上 git clone 工作正常

git git-clone

2
推荐指数
2
解决办法
6673
查看次数

如何更新 Github 克隆存储库?

我已经在 Github 上创建了一个存储库,并从我的本地计算机克隆并推送了一些代码。我使用存储库代码从虚拟在线计算机克隆了该存储库,问题是我已经克隆了它一次,之后,我从本地计算机提交了一些更改,并尝试再次在线克隆存储库以将更改添加到我的在线仓库,但我收到此错误:

fatal: destination path '' already exists and is not an empty directory.
Run Code Online (Sandbox Code Playgroud)

我不知道是否还有其他方法可以完成这个任务,我对 git 还很陌生,还有很多东西需要学习。

git version-control github git-clone

2
推荐指数
1
解决办法
2万
查看次数

通过 ssh 克隆时询问密码

我正在使用 gitlab 的自定义安装。我在 wsl2

ssh 版本:

ssh -V
OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f  31 Mar 2020
Run Code Online (Sandbox Code Playgroud)

我创建了 ssh 密钥,然后将其添加到 gitlab

我还使用 ssh-add 添加了密钥

ssh-add -l
4096 SHA256:XXX...XXX (RSA)
Run Code Online (Sandbox Code Playgroud)

但是当我想通过 ssh 克隆 git 存储库时出现错误

git clone git@XX.XX.XX.XX:user/repo_name.git
git@XX.XX.XX.XX's password:
Permission denied, please try again.
Run Code Online (Sandbox Code Playgroud)

但当我这样做时

ssh -T git@XX.XX.XX.XX
Welcome to GitLab, user
Run Code Online (Sandbox Code Playgroud)

它不会要求我输入密码。

有人有解决办法吗?我已经到处寻找但一无所获

git ssh git-clone gitlab

2
推荐指数
1
解决办法
4134
查看次数

Git设置ssh密钥

我在使用Windows Xp的计算机上安装了git,我正在尝试从heroku上托管的远程存储库进行克隆.问题是,当我第一次登录heroku时,不会出现生成ssh密钥选项.使用ssh-keygen -t rsa -C "your_email@example.com"我创建了一个ssh密钥(git bash说的是这样),但是如果我转到该文件夹​​,它只包含该known_hosts文件.系统和隐藏文件可见.由于生成的ssh选项没有显示,我想已经有一个存在的ssh,但它不适合 - 因为我在尝试克隆repo时收到权限被拒绝错误.
知道我该怎么解决这个问题?

git ssh key heroku git-clone

1
推荐指数
1
解决办法
8167
查看次数

写puppet配置来克隆github repo

我写了一个Puppet模块在Windows上安装Git.Puppet Master是Linux.

是否可以使用puppet资源(即没有脚本或exec)编写Puppet清单来克隆GitHub仓库?

这是一个私人仓库,因此解决方案需要包含安全凭证.

windows git puppet git-clone rspec-puppet

1
推荐指数
1
解决办法
1246
查看次数

如何从BitBake配方中克隆私人git仓库?

我对克隆私有git仓库的内容感兴趣,因此可以通过自定义BitBake配方使用它们.我尝试从Yocto Project邮件列表中调整这种技术,并产生以下内容:

SRC_URI = "git://www.example.com/path/to/repo;protocol=https;branch=master;name=commit;user=<username>:<password>
SRCREV_commit = "9f8309bbdf0632191bec21fada2cb61a30bcf53e"
Run Code Online (Sandbox Code Playgroud)

我正在使用的密码包含左括号.我收到此错误:

/bin/sh: -c: line 0: syntax error near unexpected token `)'
Run Code Online (Sandbox Code Playgroud)

我可以以某种方式逃避这个特殊角色,或者使用其他方式克隆回购?

git git-clone openembedded bitbake yocto

1
推荐指数
1
解决办法
7890
查看次数

使用其他名称克隆Git存储库

如何克隆名称存储库myproject

服务器目录以584ffceed.git使用智能的唯一代码命名https.如何设置要求用户名和密码的权限并授予推送或拉取权限?

git git-clone

1
推荐指数
3
解决办法
2779
查看次数