问题标签 [git-clone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Git Clone - 无法克隆远程存储库
我正在尝试克隆一个远程位于我的本地机器上的项目。
所以:
1) 我导航到我想要保存文件的本地文件夹。
2)我连接到远程机器上的ssh:ssh something@server.webserver.com/devproject.git/
3)我执行 git clone 命令: git clone ssh://something@server.webserver.com/devproject.git/
我得到:致命:目标路径'devproject'已经存在并且不是空目录。
我的本地机器上没有 devproject。我已经检查并重新检查。
我错过了什么?
谢谢。
git - 是否可以从深度为 1 的 git 存储库中仅克隆某些提交?
pip
包管理器允许从各种 VCS 安装,包括git
:
Pip 目前支持通过 git、git+http 和 git+ssh 进行克隆:
传递分支名称、提交哈希或标签名称也是可能的:
当包很小时这很好,但是当包很大时它变得很慢(例如Django)。如果我只需要 master 分支的最后一次提交,那么我可以使用--depth 1
git clone 的参数。
一般来说,如果没有完整的回购历史,是否有可能只获得某个提交?至少来自github?
git - git clone vs copy paste, what's the difference?
as stated in the subject
note: the git clone i mean is the git clone without any option, the one which is performed by doing "git clone /C:/my_origin_folder"
eclipse - 如何使用 Eclipse EGit 从我的服务器 git 存储库下载/克隆一个新分支到我的 PC 中已经创建的本地 git 存储库
这真让我抓狂。
我在托管公司托管的 Linux 服务器中创建了一个 git 存储库。
我使用 Eclipse EGit 将其克隆到本地副本。
然后我在服务器的原始 git 存储库中创建了一个分支。
如何使用 Eclipse EGit 将分支复制到本地副本?
当我在 EGit 中打开 Git 存储库时,我看到:
如何使用 EGit 在本地获取起源/开发?
我知道我可以创建一个新的克隆,但我不想这样做,因为我相信必须有办法只获得新的分支。
第二个问题- EGit 中的 pull 命令在哪里?我能够找到 fetch 命令,但是当我运行它时,它说没有可取的东西。参考规范是:
第三个问题- 有没有办法在我的 Windows 系统中从 Eclipse 内的命令行处理 git 命令?我曾想过尝试从命令行进行拉动,但我在本地系统中找不到它。
谢谢你。
git - 忽略 git 中的文件,但在克隆项目时下载它
每次运行我的项目时,我都有一个文件会受到修改。因此,我不想让 git 跟踪它,所以我将它添加到我的 .gitignore 文件中。
但是,我确实希望在克隆项目时提取文件。
我怎样才能做到这一点?
先感谢您。
git - 在 ubuntu 11.04 上安装 RVM 时出错。似乎是 git clone 的错误
当我尝试安装 RVM 时出现以下错误:
这是git clone
我最近遇到的一个错误。例如,当我尝试克隆 nodejs 时。
问题是什么?
git - Git --bare ... Why does fetch not always show the most recent commits?
I have a few GIT repos that I mirrored locally to show up in my JIRA instance, but I have noticed some (to me) strange behaviour.
I have a repo, we will call this "myrepo". If I do a git clone, and git pull, I always get the most recent commits.
However, when I do a git clone --bare, when I do a "git fetch" from my bare repository, I do not get the newer commits showing up in my "git log".. Why is this?
git - 暂停 git clone 并稍后恢复?
有没有办法暂停 git clone 并在以后恢复它?我正在克隆一个非常大的存储库(大约 2GB),我的电脑已经打开了 40 多个小时。我以后有学校要赶,我不想就这样离开。有人有想法吗?顺便说一句,它已经达到了 67%。:(
git - “git clone ...”之后的提交对象在哪里?
输入后,git clone <path to project>
我看到它.git/refs/heads/master
是用SHA1_code
里面创建的。
虽然我看到它SHA1_code
指向一个提交对象(通过键入git cat-file -t SHA1_code
),但我在.git/objects
.
这个提交对象在哪里?
git - 从具有快速网络连接的虚拟机克隆 git 存储库时,我的瓶颈是什么?
我有一个相对较大的 git 存储库位于本地网络上一个较旧的慢速主机上的虚拟机中的情况,在该主机上进行初始克隆需要相当长的时间。
gitosis 中没有特定于 git 的配置更改。
有什么方法可以将接收位加速到网络的能力?
编辑:我需要新的存储库与上游存储库正确连接。据我了解,这需要 git 进行克隆,因此在 git 之外复制原始位将不起作用。